Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

The Barents Sea might seem too far away to affect our weather – but research shows it does

The Barents Sea, located off the northern coasts of Norway and Russia, might seem too far away to have an imp…