Daily Archives: April 13, 2017

March for Science Further Marginalizes New Atheism

If you needed any further evidence that the “religion and science are incompatible” position of the New Atheists is a fringe belief, consider that the March for Science’s first official blog posting rejects it: The War on Science is partly … Continue reading

Posted in March for Science, New Atheism | Tagged , | 28 Comments