Liquid Water May Have Been Found on MarsA strong possibility which infers the existence of liquid water on Mars has been found by Italian scientists. An apparent… By Anna C. Mackinno, in News Sci/Tech on July 26, 2018 .