Venus may have hosted life, researchers say(03) Save Image Image gallery: Venus in Pisces Man: Exploring His Heart's Deepest Currents