Tuesday, 5th, 2024 | 12:37AM Updated

The graphics shows the procedure of China's Shenzhou-11 spacecraft's return to Earth on Nov. 18, 2016.
China Successfully Completes Longest-ever Manned Space Mission

    In Case You Missed It

    Real Time Analytics