Episode details

Available for over a year
BP agrees a 18 billion dollar settlement for Gulf of Mexico oil spill... but the pain continues. Dean Blanchard is the owner of a seafood business in Louisiana who's still struggling after the disaster. (Photo: Dean Blanchard. Credit: Rod Lamkey Jr./AFP/Getty Images)
Programme Website