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

2018-03-13 142

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

Free Traffic Exchange