China is on course to succeed in its objective of placing its astronauts on the moon earlier than the tip of the last decade, in accordance with the nation’s human spaceflight company.
The put up China on track for crewed moon landing by 2030, space official says appeared first on SpaceNews.