“Say ‘Lawyer’ All You Want Motherf****r” Detainees from Chicago’s Police “Black Site” Speak Out
It was discovered this week that the Chicago Police Department has been operating a secret “black site” facility on the city’s west side.
It was discovered this week that the Chicago Police Department has been operating a secret “black site” facility on the city’s west side.
Leave a Reply