ISS Astronauts Flee Flying Russian Space Debris

It was too late to do 'evasive maneuver' by the time they got word from NASA
Posted Jul 16, 2015 1:16 PM CDT
More News: Tech | Entertainment | News | World | Health