04/06/2021 11:42 AM | Click to read full article
On Monday, the New York Times reported on a new study, which found a possible sign of life on Venus. The study says that phosphine — a gas that is made by microbial life on Earth — was detected in the planet's atmosphere, which essentially means there could be life on the planet.
Upon hearing the news that maybe, just maybe, aliens are out there, Twitter users naturally coped by making memes. We've all been through a lot, so let's just embrace this latest chaotic update.