Did the Oil Spill Cause Less Damage than Expected?

Download
PRI WNYC