Nasa – Life on Mars: NASA. Evidence of Past Life on the Red Planet. Origins of Life part 3 #Space #videos #NASA #News

http://Cosmology.com This video details the scientific evidence proving that microbial life lived on Mars from 4 billion to at least 1 million years ago.

Read more