
Noahs Ark on Mars
April 28, 2010
We apologize for this improbable headline to draw attention to two stories making the rounds: new claims about Noah’s Ark on Mt. Ararat, and new claims about life on Mars. Headlines on these topics show up periodically in the news. What do the subjects have in common? How do they differ? Do the most recent […]