S space.com Space debris forces astronauts on space station to take shelter in return ships 507 points tosh 5 years ago 430 comments