Astronauts face close encounter with Russian space debris
The crew was forced to seek shelter after running into space debris and U.S. officials say Russia is to blame.
The crew was forced to seek shelter after running into space debris and U.S. officials say Russia is to blame.