Famous ‘New Atheist’ spokesman Richard Dawkins rocked the religious world in 2006 with the publication of his book: The God Delusion. The book inspired many closet atheists to come out with their newfound militant atheism and declare war on religion.
The movement seemed to most resonate with young people. With the onset of major social media platforms such as Facebook, Twitter, and Reddit came an onslaught of anti-Christian sentiment in the form of memes. They weren’t really funny memes, either. They were nasty and mean-spirited. It was war.