The Internet is buzzing with reports of Mars rover Perseverance finding possible signs of ancient microbial life.
Analysis of the rock named “Cheyava Falls” by Perseverance's instruments indicate chemical signatures and structures that could have been formed by microbial life billions of years ago when the area had running water. But non-biological origins cannot be ruled out.
Only bringing the rock back to earth will provide definitive answers.