News

Dolphin stranded on Texas beach dies after beachgoers attempted to ride the animal

A Dolphin stranded on Quintana Beach died after beachgoers attempted to ride the animal and push it back to sea.