Thumbnail 1571350
thumbnail
Large (256x256)

Articles

WATCH: Georgia Deputies Choke, Slam Black Woman to the Ground During Traffic Stop
A lawsuit filed by a Black woman who claimed to be handled aggressively by Georgia sheriff's deputies led the department to release body camera footage related to the arrest. The contents of the video are disturbing to say the least.
1