When it comes to environmental outrages in the Gulf of Mexico, I thought I had seen and heard everything…until today. The issue at hand is the so-called Taylor Energy oil spill off the Louisiana coastline — a slow motion ecological train wreck that’s been taking place for more than a decade. Now there’s no question that — when it comes to sheer volume and amount of...
Outrage as 11-year-long Gulf oil spill called “an act of God”
O