×

Blast off! China launches longest space flight

6:51 PM ET Tue, 11 June 2013

China launched its longest-ever manned space mission on Tuesday. Astronauts on board the "Shenzou 10" spacecraft will travel through space in a 15-day journey in Beijing's fifth manned mission in a decade.