Pod of pilot whales comes ashore on Florida beach
Sunday, September 2, 2012 - 00:00
in Earth & Climate
FORT PIERCE, Fla. (AP) -- More than 20 pilot whales came ashore on a South Florida beach on Saturday, triggering a daylong effort by state and national officials, nearby residents and others to save them....