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

IBTimes 2018-03-13

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

Share This Video


Download

  
Report form