Join the Movement!
Why Did Nancy Pelosi Mention Faith When Talking About VP Harris?
As a nation, we are approaching a time that is sure to be turbulent. Before we know it, the lines will be swirling around the corners of designated voting locations. The tone being set is one that we have never seen before, with the rapidly advancing power of AI and former President Trump posting artificially […]
Atheists Who Don’t Want to Call Themselves Atheists
I remember a couple months ago when Michael Shermer, a historian of science and an Atheists for Liberty advisory board member, tweeted an article written by Kate Cohen titled, “America doesn’t need more God. It needs more atheists,” which he directly quoted by stating: “Say it: ‘I’m an atheist.’ […]
Dionysus Doesn’t Belong in the Olympics
By now, pretty much every political commentator on the planet has written about the Opening Ceremony of the 2024 Paris Olympics. Opinions from every side of the political aisle have been written about almost every element of the segments in question. Christians are, quite understandably, upset at the most infamous of the scenes, accusing the […]
Finding Community as an Atheist
About a week after my rather uneventful seventeenth birthday, I tumbled into my apartment. Having just come home from a strenuous day at school, I was exhausted. The fact that I had not slept well the night before and had not had a genuine positive interaction with anyone my age certainly did not make me […]
Negative World: Why Christians Are Retreating from American Cities
Politically-engaged Christians in America aren’t thrilled with the way things have been going. They finally seem to grasp how badly they’re losing in the culture. And they’re getting desperate. This desperation was the focus of a recent article in The New York Times, “Why a New Conservative Brain Trust Is Resettling Across America.” According to […]
Secular Alternatives to the 10 Commandments: A Response to Louisiana’s Law Requiring the 10 Commandments in All Classrooms
Today, the governor of Louisiana signed a law requiring classrooms in the state to display the Ten Commandments. According to the Republican governor, Jeff Landry, “If you want to respect the rule of law, you gotta start from the original law given which was Moses. … He got his commandments from God.” Apparently, Governor Landry […]