Astronauts on the International Space Station were forced to take shelter last night after a Russian satellite broke into more than 100 pieces.
Posted inUK
Astronauts on the International Space Station were forced to take shelter last night after a Russian satellite broke into more than 100 pieces.