Amid growing criticism, the Church of Scientology announced via Twitter that it was launching its own streamable TV network, to tell the churchs side of the story.