Vancouver Island

Artemis the humpback whale swims free after complex rescue off Vancouver Island

Published: 

The whale, known as Artemis, was first spotted June 11 in the Strait of Georgia.