June 23, 2018TechnologyTwo new pieces of evidence found on Mars point to the existence of past and possible present life.