Advocates on B.C.’s Keats Island are calling for better protection of local marine life after a four-year-old humpback whale, suspected to have been struck by a tour vessel, washed up on its shores last week.

See Full Page