Mysterious Blobs of Oil Show Up on 7 Miles of Delaware Beaches
Mysterious Blobs of Oil Show Up on 7 Miles of Delaware BeachesByTWC - Digital•
January 27, 2021
Updated: January 27, 2021, 12:00 pm ESTPublished: October 21, 2020, 4:47 pm EDTOfficials in Delaware are investigating the cause of an oil spill in the Delaware Bay.
Loading comments...