Did Venus Ever Have Oceans? Scientists Have an Answer

By Will DunhamWASHINGTON (Reuters) - Earth is an ocean world, with water covering about 71% of its surface. Venus, our closest planetary neighbor,...

By Will DunhamWASHINGTON (Reuters) - Earth is an ocean world, with water covering about 71% of its surface. Venus, our closest planetary neighbor,...