Ecclesiastical leader reveals new channel will show Church of Scientology to the world and answer questions for the curious.
At 8 p.m. EST on March 12, 2018, the Scientology Network went live with the flip of a switch, making it instantly accessible to tens of millions of households across the United States and hundreds of millions more worldwide over the internet. From the three-story atrium of the Church’s landmark Flag Building at its spiritual home in Clearwater, Florida, Mr. David Miscavige, ecclesiastical leader of the Scientology religion, welcomed the world to the network to explain its mission.