Skip to playerSkip to main content
  • 9 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