Scientists see hints of life on Venus | Phosphine discovered in Venus' clouds

Phosphine is a chemical compound made up of one atom of phosphorus and three atoms of hydrogen, and scientists have also spotted it on Earth, Jupiter and Saturn.