SHANGHAI, June 26: China’s latest manned spacecraft landed safely today morning after a 15-day mission to an experimental space lab, the country’s latest step towards the development of a space station, the official Xinhua news agency said. The Shenzhou 10 spacecraft was launched on June 11 with three astronauts onboard from a remote site in the Gobi desert in China’s far west. (agencies)