ISS astronauts dodge flying Russian space debris
Thursday, July 16, 2015 - 09:01
in Astronomy & Space
Three astronauts living at the International Space Station were forced to scramble to safety after what NASA described as a "close pass" by a piece of flying Russian space debris on Thursday.