Russian satellite breaks up in space, forcing ISS astronauts to shelter
4 months ago
4
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.”