Astronauts take shelter after alarm at space station

This NASA photo obtained June 18, 2013 shows a view of Earth as seen from the Cupola on the Earth-facing side of the International Space Station (AFP)
Related Post