Jun 10, 2026 by News Staff

Planetary scientists analyzing a lunar meteorite known as Northwest Africa (NWA) 12593 have uncovered evidence of an asteroid impact that occurred 3.5...

Sep 24, 2024 by Natali Anderson

Geologists from Virginia Commonwealth University and elsewhere have found new evidence of bolide impact signatures within specimens from the Massive Australian...