Gas in Venus clouds could indicate signs of life

8:07am PDT - September 14th, 2020    life on venus - RTE

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