Florida officer rescues dolphin trapped in fishing net
A Miami-Dade police officer rescued a dolphin trapped in a fishing net in the Shorecrest area of Miami, Florida, bodycam footage dated December 10, 2021, shows.
Top Videos

Florida officer rescues dolphin trapped in fishing net

Woman, 3 kids killed in Osceola County crash

1-year-old dies in shooting in Palm Coast
