Asia China Editor's Picks Top Stories Trending NowChina launches Shenzhou-12 spacecraft with three astronautsTNT DeskJune 17, 2021June 17, 2021 by TNT DeskJune 17, 2021June 17, 2021 BEIJING, China: China has successfully launched the Shenzhou-12 – its first manned mission in five years – further accelerating its space programme to rival the...