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.
Using the URL below with your calendar software, you can stay up to date with events from this website.
Help me add this subscription to my: