Home Gadgets Rover Spots Possible Evidence of Liquid Water on Modern Mars

Rover Spots Possible Evidence of Liquid Water on Modern Mars

56
5a38a602f7e27fc369e4a5e7907a08c0
5a38a602f7e27fc369e4a5e7907a08c0

China’s Zhurong rover has found evidence of liquid water on present-day Mars, according to a team that reviewed data from the rover’s cameras.

Read more…

Source: gizmodo.com