ALASKA -- An orca that became stranded on a rocky beach in Prince of Wales Island, Alaska, Thursday morning was freed with the help of the National Oceanic and Atmospheric Administration (NOAA) and ...
When a trio of killer whales surfaced in Vancouver Harbour in early spring 2026, local whale watchers assumed they were ...