BP Spill Settlement Is $2.4 Billion Windfall for Wildlife Group

BP Spill Settlement Is $2.4 Billion Windfall for Wildlife Group

LDWF Biologists via Bloomberg

A Brown Pelican covered in oil sitting by the water's edge along Bayou Rigaud, across from the Sand Dollar Marina in Louisiana.