Scientists discover 'biomarker' in the atmosphere of Venus suggesting extraterrestrial life.
Could there be life floating in the atmosphere of Venus? Although Earth's planetary neighbor has a surface considered too extreme for any known lifeform, Venus' upper atmosphere may be sufficiently mild for tiny airborne microbes.
This usually disfavored prospect took an...See more