Police provided few details about what caused the crash. The woman, who was "believed to be in her 20s," died at the hospital.
Delaware News Journal, The News Journal
Wed, 07/19/2023 - 6:20am
Police provided few details about what caused the crash. The woman, who was "believed to be in her 20s," died at the hospital.