Full threadpachico·Well, if there is life in Venus lots of religious zealots will be pissed.View on HN