News

Life on Venus? Astronomers see hint of life in clouds of Venus

Astronomers spotted in Venus' clouds the chemical signature of phosphine, a noxious gas that on Earth is only associated with life.