Massive Asteroid Shower on Earth-Moon System 800 Million Years Ago — 30–60x More Mass Than Chicxulub Impact
A research team led by Osaka University investigated the formation ages of 59 lunar craters with a diameter of approximately 20 km (12 mi) using…