The Hole

The Hole

The Hole is a facility owned and operated by the Church of Scientology that held executives against their will for months at a time. Abuse and humiliation tactics were used to force confessions from members who were believed to have counter intentions from the church and its leader.

Previous Fact Next Fact
Categories: PlacesPrison