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.