The revocation of a broadcasting licence for the Chinese Communist Party's (CCP) English-language news channel in the UK has been described as a "moment of triumph" and "historically significant," by victims of the ...
The United Kingdom's media regulator on May 26 found China's English-language broadcaster, China Global Television Network (CGTN), in "serious failure ...