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...
China Editor's Picks Top Stories Trending Now WorldChina to launch first human spaceflight since 2016TNT DeskJune 14, 2021 by TNT DeskJune 14, 2021 BEIJING, China: A Chinese spacecraft will blast off from the Gobi Desert on a Long March rocket in the coming days, ferrying three men to...