Seiners in Southeast Alaska rescue an unlikely hard-shelled visitor
Ketchikan, Alaska, United States
Aug 11, 2020
A fishing crew near Prince of Wales Island recently made an unusual catch: a Pacific green sea turtle. This not only excited the crew, but has also caught the attention of marine biologists.
Alaska Public Media
Event