Get the latest Science News and Discoveries
Lunar Meteorite Preserves Evidence of Colossal Asteroid Strike
Planetary scientists analyzing a lunar meteorite known as Northwest Africa (NWA) 12593 have uncovered evidence of an asteroid impact that occurred 3.5 billion years ago on the Moon, helping to reconstruct a period of intense bombardment that left lasting marks across the inner Solar System.
None
Or read this on Sci-News

