Anti-weaponization fund, NC police officer assault charge
Digest more
A police officer in Shelby, North Carolina, has been charged with assault after a viral video captured on a home security camera showed him wrestling a Black woman to the ground and repeatedly punching her.
It wasn’t on their agenda Monday night, but Shelby’s City Council was quick to address the beating of Cherrie Moore by a police officer. The council changed meeting rules to allow unscheduled public comment.