Satellite debris forces space station crew to take shelter; U.S. blames

Satellite debris forces space station crew to take shelter; U.S. blames "reckless" Russian missile test

Upworthy

Published

State Department says Russia "recklessly" carried out an anti-satellite missile test, creating a cloud of space debris.

#statedepartment

Full Article