Dec 1, 2022 by News Staff

The Chicxulub-like asteroid crash landed in shallow ocean waters in the Martian region of Chryse Planitia 3.4 billion years ago (Hesperian period) and...