December 23, 2024

Space station astronauts forced to shelter as Russian satellite breaks into more than 100 pieces

 Space station astronauts forced to shelter as Russian satellite breaks into more than 100 pieces

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.