Search
Close this search box.

National Ice Center Shows 40% More Ice Than 2007: ‘NOAA’s National Ice Center shows that there is a lot more ice now than the 2007 minimum’