Comment Comment by pachico Well, if there is life in Venus lots of religious zealots will be pissed. parent pachico 6 years ago