7th Anniversary of Deepwater Horizon

WWL Breaking Live Video

NEW ORLEANS -- Today, April 20, mark's the 7th anniversary of the Deepwater Horizon BP oil spill.

This art installation, called ELEVEN, represents the 11 lives lost back in 2010. It's located on Elysian Fields near Dauphine. (There is no audio with this stream.)


© 2017 WWL-TV


To find out more about Facebook commenting please read the
Conversation Guidelines and FAQs

Leave a Comment