China's first lunar rover lands on moon
World | Dec 14, 2013, 11:53 PM ISTBeijing: China's first lunar rover today 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 put