Venus is Earth’s closest planetary neighbor, and Earth has oceans full of water. So, it doesn’t seem far-fetched to wonder if Venus has water, too. But it doesn’t. What Venus does have is lots of carbon dioxide in its atmosphere, and because of the heat-trapping effects of this greenhouse gas, the surface of Venus is […]