Frustration Builds for Residents Over Oil Spill

Angered locals sound off at a town hall over financial impact of the oil spill.

May 24, 2010

Examined