The Possibility of Life in Venus is Now More Strong! Scientists Have More Proof
30 Jul 2024
On July 12, last year, the Economic Times reported, that Cardiff University in Wales had made a groundbreaking discovery. A team of scientists has claimed to have found phosphine gas in the planet's atmosphere. And the gas is crucial to supporting a living. The same team that made the original...
Read More