MILTON, DE – The Delaware State Police are currently investigating a homicide that occurred on the evening of Monday, November 20, 2023, in Milton, Delaware,
NEW CASTLE, DE - An early morning gathering of car owners took a tragic turn on Sunday. Delaware State Police are now investigating a homicide and another