Russian satellite blasts debris in space, forces ISS astronauts to shelter
By Joey Roulette, Published by Yahoo! news, 27 June 2024 WASHINGTON (Reuters) - A defunct Russian satellite has broken up into more than 100 pieces of debris in orbit, forcing astronauts on the International Space Station to take shelter for about an hour and adding to the mass of space