Plaquemines Parish finally settles with BP following oil spill in 2010

Plaquemines Parish finally settles with BP following oil spill in 2010