• FOLLOW US
Video Player
  • Email
  • share

Theory: Life started on Mars?

A long-debated theory holds that life on Earth actually started on Mars. Now, new research seems to suggest just that.

http://www.wtsp.com/video/2637576317001/1/Theory-Life-started-on-Mars http://bcdownload.gannett.edgesuite.net/wtsp/35087134001/201308/3309/35087134001_2637574071001_th-52207c8ee4b014868e56b923-86366013001.jpg?pubId=35087134001 Theory: Life started on Mars? A long-debated theory holds that life on Earth actually started on Mars. Now, new research seems to suggest just that. marsnationalwtspNewsscience 00:21

Next Up

    

More Videos

Recent Videos

Page 1 of 7