Church of Scientology launches TV network to tell its 'side of the story'

  • 6 years ago
Amid growing criticism, the Church of Scientology announced via Twitter that it was launching its own streamable TV network, to tell the church's "side of the story."

Recommended