Angry Obama on oil spill: ‘Plug the damn hole’

Cleanup efforts along the Gulf Coast: A lost cause? (Reuters)

Leave a Reply