Astronauts forced to take shelter on space station after Russian satellite blows up
Astronauts on the International Space Station were forced to take shelter after a Russian satellite broke up and flung debris through space. Crews were ...
The Independent via Yahoo
26 minutes ago