CGTN broadcasting license revoked in UK, China vows “necessary response”
British media regulator Ofcom has revoked the broadcasting licence of China Global Television Network (CGTN), the international english…
British media regulator Ofcom has revoked the broadcasting licence of China Global Television Network (CGTN), the international english…