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 ...
"There are many natural causes ... as well as other factors." Officials make difficult decision after discovering 90 whales stranded on beach: 'Whether this is a pattern … is yet to be determined' ...