Thread
: Science
With Mars mission and rover Curiosity, NASA hunts building blocks of life
View Single Post
07-31-2012, 05:35 PM
#
15
notorious
Supporter
Join Date: May 2005
Location: Who knows?
Casino cash: $2885884
Quote:
Originally Posted by
Dave
The Vatican will denounce NASA and call Mars Satan's planet.
Is there a down side to this?
I bet they will discover a "translation" that God created life on other worlds, too.
Posts: 83,419
notorious
View Public Profile
Find More Posts by notorious