The U.S. Coast Guard is trying to clean up an oil spill in the Gulf of Mexico that's been going on since 2004 when a hurricane toppled a rig owned by Taylor Energy, a New Orleans-based firm.
Read more on NPR
Copyright 2014 All Rights Reserved / Privacy Policy / Sitemap / Contact Us
Edited by / loobobilly / Powered by / M.S.Aditya