After car crash, Dover police find driver shot in the head

After car crash, Dover police find driver shot in the head

Delawareonline

Published

Dover police who were responding to a car crash Wednesday morning made a gruesome discovery.
 

Full Article