Early this month the UK’s Ofcom, the government regulator for broadcasting and telecoms, withdrew the UK broadcast licence for China Global Television Network (CGTN), China’s state-run English-language satellite news channel. The decision was made on the basis of British broadcasting laws, which stipulate that licensees must have full control, including editorial oversight, over licensed services. The revocation […]