The Big Picture ran 39 photos today from the Gulf Coast showing crude oil reaching the Louisiana shores, making it pretty clear how badly the ecosystem is damaged (so far!) and how the seafood industry is probably totally devastated. [Boston Globe]
Filed under: