Science & Technology China’s lunar rover travels over 300 meters on moon’s far side BEIJING, Nov 4 (XINHUA/APP):China's lunar rover Yutu-2 has driven 318.62 meters on the far side of the moon to conduct scientific exploration of the virgin territory. Both the lander and Mehreen Saqib6 years agoKeep Reading