Are Curiosity and Perseverance, NASA’s two operational rovers on Mars, in a robotic rivalry to be the first to find a confirmed sign of life on the Red Planet? It would seem that way this week as Curiosity’s onboard lab analyzed some soil it had dug up and found it contained an unusual carbon signature... Read more »