Space Station Astronauts Forced To Shelter After Russian Satellite Breaks Up
A Russian satellite has broken up into more than 100 pieces of debris in orbit, forcing astronauts on the International Space Station to take shelter, US space agencies said.