AAJ News
China’s first lunar rover lands on moon: State TV
BEIJING: A space module carrying China’s first lunar rover landed on the moon Saturday, state television showed, the first soft landing on the moon in nearly four decades and a major step for the emerging superpower’s ambitious space programme. Scientists burst into applause as a computer generated image representing the spacecraft was seen landing on [...]

0 comments