The Homan Square Black Site in Chicago, Illinois. Chicago, Illinois (TFC) – One of the more troubling aspects of the Homan Square interrogation facility is the death of John Hubbard who is said to have died of an accidental heroin overdose while in police custody after buying drugs from an undercover officer. Prior to the other
Homan Square Allegation: Police Use Heroin On Suspects During Interrogations
Indeed, for some there is “no outlet” from Homan Square.