CIA-like Black Site Uncovered in Chicago
This past Tuesday, British newspaper and publication site The Guardian released a bombshell report claiming that the Chicago Police Department has been operating an off-the-books interrogation facility in Chicago. Known as Homan Square, this unassuming red brick warehouse has been reportedly detaining and interrogating US citizens as young as 15 year-old without any contact with either their lawyers or […]
Read more "CIA-like Black Site Uncovered in Chicago"