Apologies to those who Just Can't Stand any more pictures of dying birds
or stories of criminal corporate malfeasance, but still: You've gotta
see this. A Mother Jones reporter got access to Isle Grande
Terre, where he found a handful of guys putting down PAPER
TOWELS on the millions of gallons of oil, right near a dead
dolphin. Oops, no, sorry, to be fair, they are slightly thicker, fancier
paper towels. Really.
SCROLL TO CONTINUE WITH CONTENT
Never Miss a Beat.
Get our best delivered to your inbox.