This Week in Whales: Pilot Whale Stranding in Florida Everglades; Mass Dolphin Die-Off on East Coast Continues; New Zealand Shafts Maui's Dolphins; Obama Administration Does Something Good...
Eleven short-finned pilot whales have died after stranding in the shallow waters of the Florida Everglades—necropsies showed that they were emaciated and...