Venus, Not Earth, May Have Been Our Solar System’s Best Chance At Life

How our Solar System’s hottest planet and Earth’s sister world may have been a better bet for life than our own.