ARRAHATIENZA07IN ARRAHATIENZA07IN Science Answered What conditions that makes life possible and earth not in venus and mars?