Amid growing criticism, the Church of Scientology announced via Twitter that it was launching its own streamable TV network, to tell the churchs side of the story.
Amid growing criticism, the Church of Scientology announced via Twitter that it was launching its own streamable TV network, to tell the churchs side of the story.