We may all be Martians: New research supports theory that life started on Mars
Wednesday, August 28, 2013 - 17:00
in Astronomy & Space
New evidence has emerged which supports the long-debated theory that life on Earth may have started on Mars.