Scientology to Launch TV Network

The Church of Scientology is launching its own channel on Monday. The Scientology Network will reportedly be available on DirecTV, as well as streaming services on Apple TV and Amazon. Here are details ...

Related Videos

Recent Videos

×