January 29, 2019 47 min
Overview
Leah and Mike travel to Clearwater, Florida, spiritual headquarters for the Church of Scientology. Speaking with some of the cityβs most prominent Scientology critics, they explore how the controversial 1995 death of Scientologist Lisa McPherson marked a turning point in the Churchβs history.
Comments 0
Please log in to leave a comment.
No comments yet. Be the first to share your thoughts!