December 21, 2003

Terraspermia

U.S. News: Colin Pillinger, space scientist: Gambling big on life on Mars (12/29/03)

Who is to say that Earth hasn't contaminated Mars with its own meteor ejecta?

This article contends just this...

Posted by foote at December 21, 2003 11:03 AM