Space station astronauts forced to shelter as Russian satellite breaks into more than 100 pieces - Sky News 0 27.06.2024 20:17 Top Stories (uk) - Google News (ru) Space station astronauts forced to shelter as Russian satellite breaks into more than 100 pieces Sky NewsView Full coverage on Google News