Home News This spot is where we could find signs of ancient Mars life