×
Now Playing
CFNR Network

Humans Believed to be Involved in the Deaths of at Least 2 of 5 Humpback Whales Beached in BC Since mid-October

By Jeff Blagden Nov 22, 2022 | 4:07 PM