Day: October 2, 2026

  • By Selwyn Duke A story in the news some days ago held that Noah’s ark’s resting place had been “100% confirmed.” This wasn’t actually true. What is, however, is that science is proving something else: “New Atheism’s” ship has sailed — and maybe even sunk. Almost a generation ago now, in 2006, biologist Richard Dawkins…