The crash shut down the intersection of Fox Road and North Little Creek Road in Dover for three hours Wednesday morning.
Delaware News Journal, The News Journal
Thu, 08/11/2022 - 3:00pm
The crash shut down the intersection of Fox Road and North Little Creek Road in Dover for three hours Wednesday morning.