03-24-2011, 10:34 AM
They aren't calling it that of course, but the idea that life here on Earth might have originated on Mars is not toally unheard of in the scientific world.
http://www.space.com/11057-science-claim...-life.html
http://www.foxnews.com/scitech/2011/03/2...test=faces
Not mainstream science, but interesting articles.
Richard
http://www.space.com/11057-science-claim...-life.html
http://www.foxnews.com/scitech/2011/03/2...test=faces
Not mainstream science, but interesting articles.
Richard