

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.



Things like this are often a protest by the builders against the architect. They spot a problem with the design, try and tell them and get shouted at. They then build it to the design, knowing it’s stupid, so the architect has to swallow the cost of fixing it.