China Set for Lunar Landing by 2030
China’s secretive space program has made significant strides in its ambitious plan to land astronauts on the lunar surface by 2030. The latest milestone came when the China Manned Space Agency successfully tested a high-fidelity mockup of its “Lanyue” lunar lander, simulating lunar gravity and testing landing and takeoff capabilities. The test marked a key … Read more