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. These findings, published online today in...