China's malfunctioning Mars rover may have found evidence of recent water on the Red Planet - Livescience.com
- China's malfunctioning Mars rover may have found evidence of recent water on the Red Planet Livescience.com
- China Makes Alien-Hunting Discovery, Finds Recent Signs of Water on Mars VICE
- Researchers say China's Mars rover has made an unprecedented discovery TweakTown
- Chinese Mars rover finds signs of recent water activity on planet USA TODAY
- China Finally Tells us What's Going on With its Mars Rover Universe Today
- View Full Coverage on Google News