Tantalising sign of possible life on faraway world
Tantalising sign of possible life on faraway world

Tantalising sign of possible life on faraway world

Tantalising sign of possible life on faraway world
Tantalising sign of possible life on faraway world
The molecule detected is called dimethyl sulphide (DMS). According to the article, on Earth, at least, this is only produced by life. (The AutoTL:DR bot's summary missed that bit.)
:)