Top 10

Video Shows Atlanta Cop Kicking Woman In The Face As Partner Stands And Watches

The video was the latest evidence that police reform is sorely needed in the U.S. A police sergeant in Atlanta who is shown on a viral video kicking an …

Read more

Show More

Related Articles

Back to top button