Two new pieces of evidence found on Mars point to the existence of past and possible present life.