China says probe sent to retrieve lunar rocks lands on moon

BEIJING (AP) – A Chinese robot probe launched to return lunar rocks to Earth landed on the moon Tuesday, the government announced.

Read more…

Please follow and like us: