China bans BBC World Service after state-run CGTN stripped of UK license
The BBC World Service has been banned from airing in China, a week after state-run China Global Television Network (CGTN) had its broadcasting license revoked by Ofcom. State news agency Continue Reading