@engadget.com 2 years ago
Satellite space debris forces ISS astronauts to seek shelter aboard docked capsules