By SpaceZE News Publisher on Monday, 24 January 2022
Category: Space.com

Mars 'asteroid showers' have stayed steady over 600 million years

We might have to rethink the pace of Red Planet crater formation.
Original link