BBC World News is an international pay television channel that is operated by the BBC. The BBC is a public corporation of the UK government’s Department for Digital, Culture, Media and Sport.

Go Top