Louisiana

Louisiana

Louisiana fishermen protest the BP oil spill in July. The defective well’s spew of oil was declared ‘effectively dead’ by officials on Sunday. (AP Photo)

Be the first to comment

Leave a Reply

Your email address will not be published.


*