iOS app Android app

Tanja Castle

WATCH: One Couple's Scientology Horror Story

Posted 07.10.2012 | Los Angeles

In the ABC video above, a Southern California couple shares their harrowing experience of years of isolation and forced labor as punishment by the Chu...