Tag: grand isles la
BP killed my dog, tempers run high
May 23, 2010
The Miami Herald is at Grand Isles, La. where BP’s black crude is destroying the ecosystem. Workers in knee-high rubber boots and hard hats shoveled…