Remember Venus is a Earth like planet and even relatively close to the habitable zone (depending on your definitions and error bars). Just because it's a planet like Earth, doesn't mean it would support life.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: