Insane World

Hungry Polar Bears Invade Russian Island

Hundred of hungry polar bears have invaded the Novaya Zemlya archipelago in Russia. The Russian ministry of environment has dispatched a team of specialists to sedate and remove dozens of polar bears. The Novaya Zemlya island is home to 3,000 people. The head of the local administration Zhigansha Musin said, “There’s never been such a mass […]