Gulf Oil Spill on Townhall

Shell spots 10-mile oil sheen in Gulf of Mexico
Townhall.com Staff| April 12, 2012|