Life on Venus?

Katherine and Lex discuss the recent news of the detection of phosphine in the atmosphere of Venus and the claim that it could be a sign of life. Katherine explains the tenuous nature of the detection and the criticism it has received, while Lex expresses his skepticism about making conclusive statements about life based on remote sensing of an atmosphere.