Published by
WQXR News

Latest Fix in the Gulf Could Cap Oil Spill

A ship passes through oil covered water near the site of the Deepwater Horizon oil spill on June 19, 2010 in the Gulf of Mexico off the coast of Louisiana.