Scientists detect possible life on Venus
Published
Astronomers have found a potential signal of life high in the atmosphere of our nearest neighboring planet, Venus. They caution they aren't certain yet, calling it hints of bizarre microbes living in the sulfuric-acid-laden clouds of the hothouse planet.
Full Article