Chinese Shenzhou-18 Crew Return to Earth Safely Beijing, 4 Nov (ONA) --- The Shenzhou-18 crew consisting of three Chinese astronauts returned to Earth safely in the early morning today, after completing a six-month space station mission. Shenzhou-18's return capsule touched down at the Dongfeng landing site in north China's Mongolia Region. The crew had all left the return capsule, according to the China Manned Space Agency (CMSA). The three ...