iOS app Android app

Space Capsule Lands

WATCH: Space Capsule Lands In Kazakshtan

Posted 05.25.2011 | World

Three astronauts aboard the Soyuz Space Capsule have landed safely in Kazakhstan after a months-long mission at the International Space Station. Am...