New Castle County Cop indicted for excessive force incident with teen girl
NEW CASTLE, DE – On August 31, 2021, the commander of the Office of Professional Standards for the New Castle County Division of Police was made aware of an excessive use of…