Could Life Ever Have Existed on Venus?

Start watching with your public library card or university login

Could Life Ever Have Existed on Venus?
Episode 12 of Life in Our Universe

2013
31 mins

Venus is the closest planet to the Earth and the next planet moving toward the sun, so it is a logical place to look for life. However, Venus is extremely hot and dry. Could life ever have existed? Explore the nightmarish...

Read more
Features
Laird Close