Mysterious green spots hidden in Martian rock indicate past interaction with liquid water. NASA's Perseverance rover is approaching four years of activity on the Martian surface — and all this ...