Tags » Grand Isle

BP's Oil Compensation Has Been 'Uneven' And Gulf Residents Are Furious

Four years after the Deepwater Horizon spill, oil is still washing up on the long sandy beaches of Grand Isle, Louisiana, and some islanders are fed up with hearing from BP that the crisis is over. 1,504 more words