By SETH BORENSTEIN Associated Press
Share this story

Astronomers found a potential sign of life high in the atmosphere of neighboring Venus: hints that there might be bizarre microbes living in the sulfuric acid-laden clouds of the hothouse planet.