BBC World News

BBC World News

BBC World News is the British Broadcasting Corporation’s (BBC's) international news and current affairs television channel.