Seventeen years ago, Hurricane Ivan destroyed an oil-production platform in the Gulf of Mexico. The wells associated with the platform have been leaking ever since and may be one of the largest and longest-running offshore spills in US history. Now, … Continue reading