Russian Satellite Breaks Up In Space, Forces ISS Astronauts To Shelter
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, U.S. space agencies said.