Tag: invade

State of Emergency Declared as Dozens of Polar Bears Invade Russian Village

Belushya Guba, a hamlet in the Novaya Zemlya islands, in the Russian…

SnowBrains