Life in Our Universe
Could Life Ever Have Existed on Venus?
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.