The discovery of phosphine gas in the clouds of Venus could possibly indicate signs of life on the planet, scientists have said... Continue reading...