ISS Crew Takes Shelter as Russian Satellite Breaks Up in Space
U.S. Space Command said its radars had detected “over 100 pieces of trackable debris” from the break-up of the Resurs P1 Earth observation satellite.