Chinese State Media Has License Revoked By UK Britain’s Office of Communication (Ofcom), the media regulator of the UK, has… Jason LuFebruary 5, 2021 1 share 1 0 0 2 minute read