Pod of pilot whales comes ashore on Florida beach

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.

September 2, 2012 4:09 am

1080 total views, 0 today