Russian satellite breaks up in space, forcing ISS astronauts to shelter
11 months ago
7
ARTICLE AD BOX
Astronomers said they didn’t believe the Russians would have blown up their own satellite. However one remarked, “but, with the Russians these days, who knows.”