LEO Network

30 July 2021 / Alaska Public Media / Eric Stone
Event

Killer whale stranded on Prince of Wales Island frees itself

Craig, Alaska, United States

A killer whale that beached itself on Prince of Wales Island on Thursday has freed itself, according to federal biologists.


Read On Alaska Public Media (English)
Or translated into