Space station astronauts forced to shelter as Russian satellite breaks into more than 100 pieces
Astronauts on the International Space Station were forced to take shelter last night after a Russian satellite broke into more than 100 pieces. The nine ...
Sky News via Yahoo
33 minutes ago