Humpback found dead in northern BC

A humpback whale was found entangled in an empty aquaculture site in Sheep Passage.