Advertisement

Pilot whales

Share

Twenty-five pilot whales were found dead off Kice Island, Fla., on Thursday. Blair Mase of the National Oceanic and Atmospheric Administration said the state had experienced an “unusual” amount of pilot whale strandings in the last year and that NOAA was looking into it.

Advertisement