Oil spill still leaking into the Gulf of Mexico 15 years later

Port Eads, La. — In 2004, Hurricane Ivan plowed across the Gulf of Mexico and triggered an oil spill that is still leaking. It’s the longest continuous oil spill in American history. Captain Rick …

oil leak – Read More…