MIT Scientists Say Life May Have Been Detected on Venus After All


MIT scientists say sulfuric acid in the clouds of Venus could be neutralized by the presence of ammonia, possibly the result of biological processes.
Read more at Futurism…

Discover more from Emsi's feed

Subscribe now to keep reading and get access to the full archive.

Continue reading