

I’ve just read through the press release. It’s tentative (as all good science tends to be), but looks a lot more reliable than previous announcements.
Basically they’ve investigated, and can’t figure out any mechanism that could create this result, without life being involved.
On earth, we would call this obvious signs of microbe activity.
Ironically, this is (partially) why government social support services originally started in England. Back in the Victorian period, the rich realised it was cheaper to pay a bit more tax to keep the poor fed, than pay for security to stop them being robbed. It was also cheaper than locking them all up.