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 astronauts living on the space…