Satellite debris forces space station crew to take shelter; U.S. blames "reckless" Russian missile test
Published
State Department says Russia "recklessly" carried out an anti-satellite missile test, creating a cloud of space debris.
#statedepartment