Published by
WQXR News

Officials Meet in Louisiana to Discuss Oil Spill

A beach is seen near the source of the BP Deepwater Horizon oil spill on July 18, 2010 in the Gulf of Mexico off the coast of Louisiana.