by Haja Mo November 5, 2025 Tech A Japanese astronomer captured a pair of objects slamming into the moon in recent days. Previous Story China Delays Return of Astronauts After Debris May Have Hit Spacecraft Next Story This Is What a Vindicated Iguana Looks Like