ParentFull threadwilltim·I'm not sure there is consensus that Mars is much more likely to have had life. As the article states, Venus had liquid water for 3 billion years versus 400 million for Mars.View on HN