Leah and Mike stop by Clearwater and speak to several of the metropolis's most outstanding Scientology critics. In 1974, working underneath an alias, the Church of Scientology moved into Clearwater, Florida, and proceeded to help make town its spiritual headquarters. In 1977, an FBI raid uncovered the Church's key http://cruzmrple.isblog.net/the-greatest-guide-to-scientology-leah-remini-episodes-17593310