Wednesday, February 22, 2012

Richard Dawkins gets hoisted by his own petard

It is a good'n this



Poor Christopher Hitchens must be spinning in his grave.

No comments: