Leak forces partial evacuation of International Space Station
Leak forces partial evacuation of International Space Station An ammonia leak forced the evacuation of the American section of the International Space Station. Astronauts are taking shelter in the Russian section. Charlie Rose reports.
cbsnews.com