Life on Venus? The Picture Gets Cloudier

Despite doubts from many scientists, a team of researchers who said they had detected an unusual gas in the planet’s atmosphere were still confident of their findings.


Click here for original story, Life on Venus? The Picture Gets Cloudier


Source: New York Times Space & Cosmos