On September 14, 2020, an exciting discovery was announced. Now, scientists are aiming their telescopes at the 2nd rock from the Sun and scratching their heads.
We talk about what exactly this discovery on Venus means, and what researchers are doing when they look for alien life.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More