Beijing, April 30, 2025 – Three Chinese astronauts, Cai Xuzhe, Song Lingdong, and Wang Haoze, safely returned to Earth on Wednesday, April 30, 2025, after a six-month mission aboard China's Tiangong space station. The Shenzhou-19 crew, who launched on October 29, 2024, touched down at the Dongfeng landing site in Inner Mongolia, marking the successful... Continue Reading →