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.......
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......