Share
Copied
British media regulator Ofcom revokes CGTN's license to broadcast in the UK. What's lost when media is muzzled? Guest: George Galloway, former member of UK Parliament.