Did Venus Ever Have Oceans? Scientists Have An Answer

Washington DC: Earth is an ocean world, with water covering about 71% of its surface. Venus,…