From Harper’s Weekly Review:
A woman in New Mexico ordered a meal at a Sonic restaurant and then declined to pay, saying “this one’s on God,” and lawmakers in South Dakota ordered all public schools in the state to display a 12-by-12-inch “In God We Trust” sign in a visible area. A poll found that 40 percent of Americans believe that God created humans in the past 10,000 years…