NASA's Perseverance rover found strange green spots in Martian rock, potentially indicating a past interaction with liquid ...