An asteroid strike in 2032 could create an intense shower of debris that would devastate satellite constellations and human space operations
Moon-bound asteroid could cripple Earth's…
An asteroid strike in 2032 could create an intense shower of debris that would devastate satellite constellations and human space operations