Biology Conservation Rescue Wildlife Stranded Dolphin Rescued in South Carolina A dolphin was found stranded in Bluffton, South Carolina, and was rescued by a team… 19.07.2025