Astronomers claim to have found hints of life on Venus

New Zealand Herald


Astronomers have found a potential sign of life high in the atmosphere of neighboring Venus: hints there may be bizarre microbes living in the sulfuric acid-laden clouds of the hothouse planet.Two telescopes in Hawaii and Chile...

Full Article