Churchill’s Polar Bear Jail
Churchill, Canada, located on the edge of Hudson Bay, is known as the “Polar Bear Capital of the World.” Every autumn, polar bears migrate through the town, creating frequent and sometimes dangerous encounters between humans and the animals.
Churchill’s Polar Bear Jail Read More »
