LEO Network

A 'invasion’ of polar bears is terrorizing an island town in Russia

Rogachëvo, Arkhangelskaya, Russia

Thinning sea ice has driven more than 50 polar bears ashore on an Arctic archipelago in northern Russia, causing chaos for the local population.


Read On Anchorage Daily News (English)
Or translated into