Science Sep 14 Venus might host life, new discovery suggests The unexpected atmospheric detection of phosphine, a smelly gas made by microbes on Earth, could spark a revolution in astrobiology…