Skip to main content
  • Updated

The Delaware State Police are investigating a fatal crash in Angola on Friday morning.