Published by
WQXR News

Some Results for BP, but Perhaps Too Late

Oil spill cleanup workers adjust an oil boom at South Pass near the mouth of the Mississippi River on May 14, 2010 near Venice, Louisiana.