UK strips China’s state media channel of broadcast licence – Times of India
LONDON: The UK has stripped China's state-owned TV channel of its broadcasting licence in the country, after an investigation found the licence holder lacked editorial control and had links to China's ruling Communist Party. The…