More results...
More results...
More results...
More results...
Louisiana state troopers were captured on body camera video stunning, punching and dragging a Black man as he apologized for leading them on a high-speed chase. MORE
Do you want to continue watching?