Video shows controversial incident between New Castle County officers and woman

Video shows controversial incident between New Castle County officers and woman

New Castle County police have released bodycam video showing a scuffle between officers and a driver. They say the video is under review for 'use-of-force' .

Rank too with 20 videos rn double shelf

RT Classic