Over 80 Dolphins Found Dead off Florida Coast (Video)

Dozens of false killer whales, which belong to the dolphin family, have been found dead off the coast of Florida.
Epoch Video
Updated:

Dozens of false killer whales, which belong to the dolphin family, have been found dead off the coast of Florida.