Russian Satellite Blasts Debris in Space
Favicon 
www.newsmax.com

Russian Satellite Blasts Debris in Space

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.