Home Current News Is there life floating in the clouds of Venus?NewsCurrent NewsIs there life floating in the clouds of Venus?September 14, 202071FacebookTwitterPinterestWhatsApp Telescope observations spy a gas high in the atmosphere of Venus that on Earth is made by microbes.Source: yahoo.com/news