China's first lunar rover on Saturday successfully landed on the moon, making the communist giant one of three world powers to make a "soft landing" as part of an ambitious programme that aims to......
Travelling deep in space, China's space probe Chang'e-2 has successfully conducted a manoeuvre in which it flew by the asteroid Toutatis, about seven million kilometres away from the Earth.......