Asia In Brief China’s Zhurong rover may have succumbed to dusty solar panels, but while the robot explorer was operational it found potential evidence of water on Mars. The journal Science Advances … [+5080 chars]Read More
Chinas Mars rover finds signs of modern water The Register
