Categories
Selected Articles

Scientists tap ‘secret’ fresh water near Cape Cod — raising hopes for a thirsty world

An icy landscape near the area of Cape Cod has melted which has led to the discovery of fresh water.