God Is Not Great

Below is Carlo Dellora’s rebuttal to “The Science Delusion,” an excerpt from Curtis White’s book by the same title that I posted two weeks ago.  And the debate goes on.

“God Is Not Great”: Christopher Hitchens Is Not a Liar