Artist’s concept of Venus – the hellishly hot world orbiting next-inward from Earth – with oceans! Scientists believe that, as on Earth, water was once abundant on Venus. But now, Venus has lost ...