World Chinese astronauts return after 90-day mission to space station JRT NewsDesk - September 17, 2021 0 [ad_1] Shenzhou-12 mission carrying three Chinese men landed safely in Inner Mongolia in northern China. [ad_2] Source link