China Reveals Detailed Timeline for Human Moon Landing by 2030: Three Stages and Two Long March-10 Rockets
At a symposium in Beijing, China revealed a phased schedule for a crewed Moon landing by 2030: testing Mengzhou and Lanyue, uncrewed docking in 2029, and two Long March-10 launches. Beijing aims to beat Artemis.
Read more →