More Oil on Delaware Beaches Months After Cleanup Finished

So when more oil was found three months after the spill on Tower Beach in Dewey, people were worried the cleanup in October wasn't enough.