Could Life Ever Have Existed on Venus?

Could Life Ever Have Existed on Venus?

Available on Prime Video, The Great Courses Signature Collection
S1 E12: Why the planet of Venus is a logical place to look for life; Venus is extremely hot and dry; questioning whether life could ever exist on Venus; exploring the conditions on Venus; learning why all of its water vanished.