Anti-dust shield progress in China's lunar exploration quest

Anti-dust shield progress in China's lunar exploration quest

BEIJING, Oct. 9 (Xinhua) -- China has initiated the lunar landing phase of its manned lunar exploration program, with a plan to complete a manned lunar landing by 2030. Among all the challenges faced by scientists and engineers working on the progra...