Photo by AP Photographer Charlie Riedel
Some people want to blame BP for this. Some blame Obama, others blame Cheney & Bush.
Let's face up to it: our unholy dependence on oil led directly to this. Until we are prepared to pay more for renewable, sustainable energy, disasters like this (and much worse) will recur.
For more heart-breaking pictures, visit www.boston.com/bigpicture/2010/06/caught_in_the_oil.html