Skepticism greets claims of a possible biosignature on a distant world https://arstechnica.com/science/202...f-a-possible-biosignature-on-a-distant-world/