GO
Loading...

Blast off! China launches longest space flight

Tuesday, 11 Jun 2013 | 6:51 PM ET

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.