Breaking News

IAF hails China Space Station construction

      With the launch of the Shenzhou-15 manned space mission, a record number of six Chinese astronauts will be living together at the China Space Station. Founded in 1951, the International Astronautical Federation (IAF) is the world's leading space advocacy organization, comprising 433 members in 72 countries. What expectations does the IAF have for this new platform? CGTN's Wu Lei talked to the executive director of the IAF.

No comments