Pop culture depicts aliens as being from Mars, but researchers may have found signs of life on Venus.
We have detected a gas called "phosphine" in the atmosphere of Venus, says @jgreaves6. This could point to the presence of life in the clouds of Venus. Their study is published in the journal Nature Astronomy and will be free to access today. #VenusNews
— Royal Astronomical Society (@RoyalAstroSoc) September 14, 2020