Neil deGrasse Tyson Speculates and Tackles Venus Lifeform Possibilities—StarTalk Podcast Reveals! Is there life on Venus? The podcast group with Neil deGrasse Tyson and Grinspoon tackled researchers' recent discovery saying that radio telescopes saw Venus emitting 'phosphine' gasses. by Isaiah Alonzo