In 1974, the Church of Scientology, using a false name, establishes its spiritual headquarters in Clearwater, Florida. By 1977, an FBI investigation leads to a raid that reveals the church's covert intentions to seize control of the city.
Show
Leah Remini: Scientology and the Aftermath
Episode
S03E09
Air Date
Jan 22, 2019