Categories
Russia News

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


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