The HuffPo Science section can’t seem to keep its mitts off religion. Why on earth do they keep dragging God into that section?

The latest theistic incursion is a “slide show” called “ 1,140 more words