BP Fined $4.5 Billion Over 2010 Spill, the Largest Settlement in U.S. History

Download
Deepwater Horizon
PRI WNYC