Scientists discover key indicator of life on the surface of Venus
Scientists looking to find out if there is life on Venus have found signs of two gases in clouds over it which could mean there is or has been. At a national astronomy meeting in Hull in the UK on July 17, findings were presented for a gas called phosphine …