Fingerprints of Life
Oct 19, 2020
Mike Petersen
Fingerprints of Life
A recent discovery of Phosphine in the atmosphere of Venus has scientists very excited.
Could there be life on Venus?
Very possible, and I will explain how.