Saturday, August 6, 2011

Protesters At BP New Orleans Command Center: 'The Oil's Still Here'

Dozens of Gulf Coast residents and oil spill clean-up workers showed up at BP's unified command center downtown to call for action Thursday night.

No comments :

Popular Posts Last Week

Popular Posts This Month

Popular Posts All Time