According to the Texas Marine Mammal Stranding Network, the dolphin was stranded on the sand at Quintana Beach when a group of people surrounded the animal and pushed it back to sea. The animal was then again stranded on the beach and died before rescuers from Quintana Beach County Park arrived on the scene. “This […]