The unexpected atmospheric detection of phosphine, a smelly gas made by microbes on Earth, could spark a revolution in astrobiology



-- Read more on ScientificAmerican.com




Source: Venus Might Host Life, New Discovery Suggests