NASA’s Perseverance rover had been on Mars for almost a thousand days when it spotted the odd-looking boulder on March 11.
A devastating meteorite strike over three billion years ago may have been just what early life needed to thrive. While it’s ...