life

Life had a chance on Mars, study says

Life could have found a way to establish on Mars 4.48 billion years ago, according to a new study. That's when gigantic meteorites stopped crashing into the Red Planet and inhibiting life.