Suspicions swirl that Russia may have conducted an anti-satellite test that created the debris field that's causing astronauts on the International Space Station to seek refuge, reports suggest.
Suspicions swirl that Russia may have conducted an anti-satellite test that created the debris field that's causing astronauts on the International Space Station to seek refuge, reports suggest.
Please to comment