Why scientists believe Venus could host alien microbial life.