Posted inAtmospheres, Climate, Weather, Biosignatures & Paleobiology, Comets and Asteroids, Extinction events, Habitable Zones, Impact events, Meteorites & Asteroids, Status Report An 800-Million-Year-Old Impact Shower on the Terrestrial Planets from the Breakup of the Eulalia Parent Body by Keith CowingJune 7, 2026June 7, 2026 Multiple studies have proposed a substantial surge in large lunar impacts approximately 800 million years ago (Ma).