The Homan Square Black Site in Chicago, Illinois.

Chicago Police ‘Disappeared’ Over 7,000 People To Notorious Homan Square

Nearly 6,000 of those secretly imprisoned and interrogated at secret interrogation facility were black.