Monday, May 8, 2023

Trustworthy ? "China's Mars rover finds proof of LIQUID WATER on the Red Planet

 ". A paper published April 28 in Science Advances elaborated on the rover's discovery, noting that it found signs of liquid water at sand dunes located at low latitudes.."


http://45.89.97.6/2023-05-05-china-mars-rover-finds-proof-liquid-water.html