Poor weather has delayed the launch of China's latest moon mission.
According to reports, the growth of Tropical Depression Narra in the Gulf of Tonkin has prompted China's space agency to delay the liftoff of Chang'e 7 significantly — possibly until 2027.