Skip to playerSkip to main content
  • 8 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."
Comments

Recommended