News

On August 6, China successfully conducted a terrestrially simulated lunar landing and takeoff test using a full-scale mockup of its upcoming ~26,000-kilogram crewed Moon lander named Lanyue—which ...