A new international study led by Western University shows that Mars’ first ‘real chance’ at developing life started very early, 4.48 billion years ago, when giant, life-inhibiting meteorites stopped striking the red planet.
Click here for original story, Life on Mars Was Possible After Last Great Meteorite Impact Nearly 4.5 Billion Years Ago
Source: PRSpacewire