Why is the main headquarters of the Church of Scientology in Clearwater? What makes the services offered there so special and how has this place become the financial center for Scientology? In this short clip, I break it all down. Enjoy!
This clip was excerpted from Critical Q&A #43, first published on February 12, 2016.