Amid failure, Wenchang celebrates milestone as China launches AI satellites and prepares for lunar south pole mission

China’s Wenchang Space Launch Site reached its milestone 50th launch at the end of July,…