US officials: A Russian rocket launch last week likely deployed a space weaponUS officials suspect Russian military satellite Kosmos 2576 is a potential space weapon.
Astronauts take cover as defunct Russian satellite splits into nearly 200 piecesA defunct Russian satellite broke up into over 100 debris, causing astronauts on the ISS to seek shelter, highlighting concerns over space junk buildup.