
Life on Mars?
The two articles, juxtaposed on the newspaper’s front page, couldn’t be more divergent. “Mars rover landing: NASA’s Perseverance touches down safely in search of life” details the arrival on Mars of “the most advanced astrobiology laboratory ever sent to another world.” The article presents the Perseverance mission as an inspirational story of human ingenuity, of […]