NOAA: About 20 Pilot Whales Found Dead off Fla.

NOAA: About 20 pilot whales found dead off southwest Fla. coast as number of strandings rises

…read more

From: ABC US News