Possible signs of life detected in Venus’ atmosphere
A potential biosignature for life has been detected in the atmosphere of Venus. NASA/JPL-Caltech – By Michael Irving 2020 Sep 14 – While most eyes are on Mars as the most likely place we might find life beyond Earth, perhaps we should be looking …