A game developer thought she was doing the right thing when she witnessed an arrest at a local gas station and tried to tell police that the person they were arresting needed help, not handcuffs. However, when she attempted to film the arrest, according to the woman and a newly released video, she was attacked, slammed to the ground, her teeth broken, and her skull fractured.
The video was leaked to the Free Thought Project via a Twitter user who knows the victim. This video, according to that person, is just one of the many excessive force cases pending against the Rock Hill police department. After watching it, you’ll know why.
When this incident originally unfolded in August of 2018, police claim the video footage they had backed up their story. Conveniently, however, they refused to release it. Now that it is out, we can see why, it pokes holes in their official narrative.