This is potentially very big news: Astronomers have found evidence of what *might* — MIGHT — be life on Venus. https://t.co/SRZ90wuxlO

— Phil (Newsletter link in bio) Plait (@BadAstronomer) September 14, 2020