Select Page

WATCH: New Castle County Police release video of alleged multi-scene shooters

New Castle County Police released Tuesday footage of men they said were responsible for shootings that occurred in three separate communities the week prior.


Source