Chinese Astronauts Return To Earth

June 29, 2012

WATCH: The Shenzhou 9 spacecraft touched down in China's northwestern Inner Mongolia early on June 29 after nearly two weeks in space. The three crewmembers included Liu Yang, China's first female space traveler. Chinese media have hailed the mission, whi