The Freedom Series Part V: US POLICE BRUTALITY AGAINST ITS OWN CITIZENS, YOU CAN THANK ISRAEL Recently, I’ve just watched the use of a monstrous new full-body handcuff contraption that has been deployed against US citizens in New York City (NYC). In the video, numerous NYC police officers forcefully subdue a man on the […]