Tag: "Quebec"

post thumbnail
0

Eleven Killer Whales Trapped in Frozen Canadian Bay Freed by Mother Nature

When a hunter found eleven killer whales (orcas) trapped in Hudson’s Bay in northeastern Canada, there was little hope for their survival. With only one small hole for the pod of whales to surface, breathing room was scarce. If locals didn’t do something to create more space, it was very likely that some (or all) of the whales would die.