BARATARIA BAY, La. — The meandering sand dunes and bird islands of Barataria Bay have become the epicenter of the environmental disaster spewing from BP’s offshore well. And fishermen are bitter…
Get Our Email Newsletters
The best in New Orleans dining, shopping, events and more delivered to your inbox.