There is tension in a small Russian town as dozens of polar bears are chasing out people from their homes after invading the town. Those who managed to find out the situation on time have locked themselves inside, now afraid to leave their homes as the Polar bears roam the …
Read More »