Search
Seeker

A Dolphin Death Whodunit In Peru

The Peruvian government claims that nearly 900 dolphins died of natural causes. A separate study disagrees.

May 24, 2012
5:05 PM EDT