Devastating repercussions still plague the Grand Isle, Louisiana community following the 2010 BP oil spill