Search results
Space station astronauts forced to shelter as Russian satellite breaks into more than 100 pieces
Sky News via Yahoo News Singapore· 5 days agoAstronauts on the International Space Station were forced to take shelter last night after a Russian...