DjsmanchandaLife on Venus. What it means and how it could have startedHigh above the ground, in the thick clouds of Venus, scientists recently discovered the presence of phosphine gas…Sep 22, 2020Sep 22, 2020