Is there life on Venus? On this episode of StarTalk Radio, Neil deGrasse Tyson, comic co-host Paul Mecurio, and astrobiologist David Grinspoon, aka Dr. FunkySpoon, are investigating the discovery of phosphine gas in the atmosphere of Venus. Learn More