Video: China’s astronauts return to earth from longest manned space mission

June 12, 2013