Residents say they've not received help to deal with an incident in which a man shot three officers, barricaded himself for hours and shot himself.
Delaware News Journal, The News Journal
Tue, 06/15/2021 - 2:01am
Residents say they've not received help to deal with an incident in which a man shot three officers, barricaded himself for hours and shot himself.