Community for Cops
Search Close Menu

Force Used In Illinois Booking Room

Share with Facebook Share with Twitter Share with LinkedIn Share by Email
This footage from the South Beloit (Ill.) Police Department's booking-room surveillance cameras shows officers using less-lethal force on a woman who appears to be yelling at them and refusing to sit down.
0 Comments

Latest Videos Popular Videos