Zhurong Rover finds evidence of water at low latitudes on modern Mars Space Daily 02 May 2023 Beijing, China (SPX) May 02, 2023 The Zhurong rover has found evidence of water on dune surfaces on modern Mars by..