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