Source: Journal of Astrobiology and Space Science Reviews.
Looks like legit science article, found it on some other news portal, but can't tell is it true or not.
Short summary: they claim, based on photos taken from Oportunity and Curiosity rovers that on some photos could be microbiotic organisms like algae, fungi, lichens or similar.
Those are old photos, but was never mentioned on other sources before.
Hypothesis is that prokaryotes and eukaryotes may have colonized Mars or it could be that was transfered from Earth. There is oposite opinions from various group of scientists on this topic.
Or is it first april joke from scientists.
What do you think, is it legit ?