One of the most popular claims that I hear coming from the Left - particularly atheists, surprise, surprise - is that Western civilization was never founded on Christianity, doesn't need it, and that it's all a product of the workings of us humans, a.k.a. "very clever apes." If you disagree, then you're just another one... Continue Reading →