siberia

Siberia: invasion of polar bears in the city

Multiple sightings of polar bears in urban centers in Novaya Zemlya Emergence in Russia, Siberia, the archipelago of Novaya Zemlya, the invasion of polar bears, driven more and more by…

Read More