The Delaware State Police have arrested a man on multiple charges including vehicular homicide and driving under the influence after an alleged hit-and-run crash claimed the life of a bicyclist in Milton on Saturday.
From
To