JUST IN: China’s Shenzhou-18 crew returns to Earth after 192-day space journey
The return capsule landed at the Dongfeng landing site in north China’s Inner Mongolia Autonomous Region at 1:24 a.m. All of the three crew members had left the capsule by 2:15 a.m. and they are stated to be in good health. Read More