Video

Mars could have been habitable

Mars could have been habitable
Billions of years ago, our planet was bombarded by a meteor shower. The samescenario is said to have occurred on Mars but finished earlier. This means that theconditions for life to survive here were met.