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 station were told to shelter in their respective spacecraft, according to NASA, after the debris was spotted. NASA astronauts Butch Wilmore and Sunni Williams boarded […]

Back To Top