
China's lunar lander passes crucial tests ahead of 2030 crewed moon mission
China's Lanyue lander successfully completed a comprehensive landing and takeoff test, marking a significant milestone in China's planned manned lunar exploration program, with a lunar landing expected before 2030.