written by david nield, on december 25th, 2021

what: life on venus

when: study published december 20th, 2021

who/where: planetary scientist sara seager from the massachusetts institute of technology (mit)

interesting fact: ammonia has been detected in the atmosphere of venus, meaning that there could be life there.

Read More