Life on Venus? Bombshell report suggests lifeforms lurking in planet’s clouds are triggering ‘cascade of chemical reactions’
![](https://thehumanoid.net/wp-content/uploads/2021/01/venus-main-3.png)
POSSIBLE lifeforms lurking in the clouds of Venus maybe be triggering a cascade of chemical reactions which are making the environment much more habitable, a new survey has claimed. The self-sustaining chain of events may also explain many strange anomalies…