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 ...
NAPLES, Flo. — Police responded to an unusual call when a pilot whale calf was found stranded on the beach in Florida. It happened on Monday afternoon along the beaches of Pelican Bay in Naples, ...