China says probe sent to retrieve lunar rocks lands on moon
BEIJING (AP) — The Chinese government says a robot probe launched to return lunar rocks to Earth has landed on the moon. The official China News Service said the Chang’e 5 “successfully landed on the […]