A police officer in Shelby, North Carolina, was fired Saturday after a viral video captured on a home security camera showed him wrestling a Black woman to the ground and repeatedly punching her.