GOON SQUAD
Latest Headlines
SOCIETY
6 US police officers plead guilty to torturing 2 Black men
The Justice Department said the officers confessed that on January 24 they tortured the two innocent Black men.
The Justice Department said the officers confessed that on January 24 they tortured the two innocent Black men.