A North Carolina sheriff’s deputy was placed on administrative leave after a viral video appeared to show him tackling teenage sisters to the ground.
A North Carolina sheriff’s deputy was placed on administrative leave after a viral video appeared to show him tackling teenage sisters to the ground.