Life on Venus? Bombshell report suggests lifeforms lurking in planet’s clouds are triggering ‘cascade of chemical reactions’
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…