Daily Archives: December 23, 2012

A Defining Moment for Dawkins and the Atheists

We have all received an early Christmas present. For we have been given one of those rare moments of crystal clarity, a defining moment, where it is has been demonstrated that Richard Dawkins, along with the New Atheist movement, are … Continue reading

Posted in New Atheism, Richard Dawkins | Tagged , | 7 Comments