Tag: Chinese
Photos Show Chinese Lunar Rover Making Tracks On The Far Side Of The Moon As It Starts Historic Exploration Mission – Business Insider
New photos from China’s space agency shows its lunar rover leaving tracks on the far.