The sheer scale of the ecological horror unfolding in the Gulf of Mexico in the wake of the BP oil rig disaster is about the only thing big enough to obscure the disgusting failures of corporate and political leadership that the disaster has exposed.
Read More...