Eulalia Asteroid Breakup May Have Triggered an Inner Solar System Impact Shower
A proposed breakup of the Eulalia parent asteroid about 800 million years ago may help explain a spike in lunar impacts. The evidence is strongest on the Moon, while possible links to changes on Earth, Mars and Venus remain hypotheses that need much more testing.