Last Updated: Saturday, December 14, 2013, 23:42
China has deployed its lunar rover vehicle on the moon, state media said early Sunday, hours after carrying out the first soft landing on Earth`s satellite since 1976 in a major step for Beijing`s ambitious space programme.