New Evidence Suggests Ancient Microbial Life Existed on Mars
Perseverance found vivianite and greigite in 'leopard spots' at Cheyava Falls; officials say only an Earth return can confirm if these potential biosignatures are biological.
The “leopard spots” found in the rover’s images from mars.(photo credit: NASA)ByJERUSALEM POST STAFF