Listen to "Reality Check with Ben Swann" on Spreaker.
Home Tags Brian Church

Tag: Brian Church

Alleged “Black Site” In Chicago Detaining And Interrogating Suspects

Chicago, IL- A warehouse on Chicago’s west side, known as Homan Square, is allegedly being used as an interrogation facility similar to a CIA "black...