Beijing Aerospace Control Center has declared the success of the Shenzhou-13 mission. The crew has ended their 183-day stay on China's space station and returned to Earth on April 16. Three taikonauts say they feel good after landing on Earth. Chief engineer Sun Jun shares why Shenzhou-13 touchdown was considered perfect with CGTN.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3