Feature article: Anti-dust shield in progress in China’s quest to explore the moon
BEIJING, Oct. 12, 2024 (Xinhua) — China has begun the lunar landing phase of its manned lunar exploration program, with a plan to complete a manned lunar landing by 2030. Of all the challenges facing astronauts scientists and engineers working on the program, lunar dust is very small in size, but could pose a significant … Read more