Liquid Water May Have Been Found on Mars A 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 .