Venus may have hosted life, researchers say(03) Save Image Image gallery: Venus Trine Jupiter: Unlocking Ease, Love, and Abundance in Your Cosmic Blueprint