event · 22 November 1980 · 45 years ago
Georgia tanker at Pilottown La, spills 1.3 million gallons of oil after an anchor chain caused a ship to leak
More events on 22 Nov