Russian satellite breaks up in space, forces ISS astronauts to shelter
A Russian satellite, defunct in nature, has now broken up into a hundred pieces, forcing astronauts aboard the International Space Station to take shelter from the space jump already in the outer universe.