China conducted takeoff and touchdown tests with its “Lanyue” moon lander on Aug. 6, 2025, as it prepares to launch a crewed lunar mission by 2030. Read original article: Read More
Discover more from DrWeb's Domain
Subscribe to get the latest posts sent to your email.
