Tag: UK strips
The U.K. has eliminated China's state-owned TV station of its own broadcasting permit, after an investigation found that the permit holder lacked editorial management and had connections into China's ruling Communist Party
U.K. authorities stripped China's state TV station of...