Download
Expert: Humanity is one step closer to permanent lunar residence
04:14

CGTN invites guest Yang Yuguang from the China Aerospace Science and Industry Corporation Limited to share insights on China's space mission. He says that China and Russia are planning to build the moon base together, which means humanity is one step closer to having a permanent lunar residence.

Search Trends