By SpaceZE News Publisher on Friday, 04 February 2022
Category: Space.com

The chances of early life on Mars faced a meteorite problem

Frequent meteor collisions occurred on the Red Planet for 30 million more years than thought, a new study suggests.
Original link