Submitted by livemint4870 in science
Scientists have detected phosphine gas in the clouds of Venus, sparking debate about the possibility of life on the planet. Initial study couldn't be replicated, but new findings suggest phosphine at deeper levels.