Astronomers see possible hints of life in clouds of Venus
•Sep 15, 2020
Telescopes in Hawaii and Chile have identified a “biosignature” of life on Venus.
NASA is calling it the most signific
•Sep 15, 2020
Telescopes in Hawaii and Chile have identified a “biosignature” of life on Venus.
NASA is calling it the most significant development yet in building a case for life off Earth.
Al Jazeera’s Andrew Chappelle reports on the new discovery.