Is there life floating in the clouds of Venus?

Image copyright JAXA/ISAS/Akatsuki Project Team Image caption Planet Venus: The phosphine is detected at mid-latitudes It’s an extraordinary possibility – the idea that living organisms are floating in the clouds of Planet Venus. But this is what astronomers are now considering after detecting a gas in the atmosphere they can’t explain. That gas is phosphine […]