The China National Space Administration said the 10:26 a.m. landing of the Chang'e-4 lunar explorer has “opened up a new chapter in human lunar exploration.”
The Chang'e-4′s launch on Dec. 8 was hailed as one of the nation’s major achievements in 2018, and state broadcaster China Central Television announced Thursday’s landing to the public at the top of the noon news.