Daily Archives: June 7, 2010

This is Louisiana

The state seal, rendered in crude oil.

Rod Dreher on the catastrophe in the Gulf:

A rolling apocalypse * On the fate of the pelicans

Image: Charlie Riedel (AP)