"The last confirmed accidental impact, in 2022, was thought to be the leftover booster from a Chinese lunar mission launched back in 2014 - a reminder that this sort of space debris has been quietly piling up above our heads for well over half a century."
Framing: assertive ·
First seen: 2026-08-06 ·
Last seen: 2026-08-06 ·
Spread: 1 articles