If last Saturday’s Rally for the Truth on Grand Isle, Louisiana is any indication, a lot of gulf coast residents are angry, sick, and tired.
But they are also getting energized and organized to fight for their homeland, after seven months of a woefully inadequate response to the BP oil and dispersant crisis from the “powers that be.”