CNNWhen did life have a chance on Mars? After giant meteorites stopped hitting it 4.4 billion years agoJun 24, 2019Ashley StricklandBy Ashley Stricklandmore_vert