Grasping the Enormity of the Oil Leak, One Photo at a Time

An in-process picture of the Chandeleur Islands, off Louisiana
( flickr: jeferonix )
Produced by Noel King
PRI WNYC