Cosmos Could there be life in the clouds of the planet Venus? A team of planetary scientists think that microbes could be surviving on Venus by migrating between different atmospheric layers. When we talk about potentially... monkeylord26th August 2020