Seven-mile oil spill fouls Delaware coastline

Seven-mile oil spill fouls Delaware coastline. By; ZoĆ« Read; October 20, 2020. About 215 gallons of oil from an unknown source washed ashore at …