Loading...

China's Shenzhou 10 spacecraft lands

|China's latest manned spacecraft, Shenzhou 10, lands safely after a 15-day mission to an experimental space lab, state media reports.