In a crater left by an ancient lake, the Perseverance rover will hunt for traces of microbial life.... Read more