Posted By IANS On Sat, Apr 29, 2023
BEIJING — The Zhurong rover has found evidence of water on dune surfaces on modern Mars by providing key observational proof of liquid water at...