British Petroleum, New Orleans, Oil SpillBritish Petroleum Protest in New Orleans Just some photos from New Orleans Ladder website showing the British Petroleum oil spill protest at Jackson Square, New Orleans. Share this:EmailTwitterFacebookRedditLike this:Like Loading... Related