NASA's news that its Perseverance Rover found potential biosignatures in rocks at Mars’ Jezero Crater is somewhat down for the count as the findings are now being challenged by leading geoastronomer Stephen Mojzsis. Mojzsis may be best known for thro... [5165 chars].. reed more