The city of Shelby announced Friday that a police officer was placed on leave after a now-viral video showed an officer punching a woman during an arrest, prompting a protest.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results