SciencefromMail Online1 day agoScientists reveal what ancient Martians might have looked likeMineral signatures in Perseverance's 'leopard spots' provide the clearest evidence yet pointing to possible ancient microbial life on Mars.