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

  • Staff Reporter

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."

More videos