Chinese Broadcasting Corporation, CGTN has been blocked in the United Kingdom. The UK media regulator Ofcom has revoked the broadcasting license of Chinese state-backed network CGTN after it was unable to show that it operates independently of the Chinese Communist Party. Details shortly…



