China's Shenzhou 21 astronauts returned to Earth on Friday (May 29), wrapping up a record-breaking, and very eventful, space mission.
The return capsule of the Shenzhou-22 spaceship, carrying the Shenzhou-21 astronauts Zhang Lu, Wu Fei and Zhang Hongzhang, touched down at the Dongfeng landing site in north China's Inner Mongolia ...