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...