Debris forces space station astronauts to take shelter

Astronauts at the International Space Station took cover Monday after debris passed dangerously close and threatened their safety. Officials say the debris came from a destroyed Russian satellite.

November 15, 2021

Examined