- Green
- By Laura Sinpetru
- November 16th, 2012
BP Oil Settlement Announced: $4.5 Billion Fine, 2 Supervisors Accused of Manslaughter
The 2010 Gulf oil rig blowout killed 11 workers, leaked 206 million gallons of crude oil
The 2010 Gulf oil rig blowout killed 11 workers, leaked 206 million gallons of crude oil