Israel cancels Evangelical Christian channel of ‘God TV’ – Jerusalem Post

The Council for Cable and Satellite Broadcasting threatened to suspend Shelanu TV’s license, pending a review by the council. By JEREMY

Read more