China's Mars rover finds signs of recent water in sand dunes - ABC News
- China's Mars rover finds signs of recent water in sand dunes ABC News
- China's Zhurong Mars rover finds signs of recent water activity on Red Planet Space.com
- Rover Spots Possible Evidence of Liquid Water on Modern Mars Gizmodo
- Snow may have fallen on Mars 400,000 years ago New Scientist
- China just might add a helicopter and 6-legged robot to Mars sample-return mission Space.com
- View Full Coverage on Google News