NOAA Reports Sea Lions on Softuk Beach Deliberately Killed
Although they did not disclose how they were killed, NOAA biologists say that several of the 15 Stellar Sea Lions found dead 45 miles southeast of Cordova on Softuk Beach displayed evidence that they were killed by humans. NOAA and law enforcement personnel traveled to the beach located in Prince William Sound after receiving a report […]