Loading…

China has postponed its Chang’e-7 lunar mission, which was due to launch in the coming days and search for water ice near the Moon’s south pole, a government agency said Saturday. Officials said the mission did not meet launch conditions, without providing further details.
To respect copyright, we link to the source rather than republishing the full text. Read the complete article on France 24.