BP to pay record $18.7 billion to states affected by spill
Nation, News
July 3, 2015

BP to pay record $18.7 billion to states affected by spill

NEW ORLEANS (AP) — More than five years after the worst offshore oil spill in U.S. history fouled beaches, coated seabirds in thick goo and threatened delicate marshes, BP has

bradford

The Bradford Era

Local & Social