Astronomers may have found hints of life in clouds of Venus | CBC News
3:37pm PDT - September 14th, 2020 life on venus - CBC NewsAstronomers have detected a chemical signature in the atmosphere of Venus that may be associated with life.
Astronomers have detected a chemical signature in the atmosphere of Venus that may be associated with life.