Advertisement

Possible signs of life found on Venus

Scientists are excited they have found evidence that hints at signs of life in the clouds of Venus. Astronomers have detected a small amount of a chemical compound, phosphine, that doesn't exist naturally.