BBC World News

BBC World News

News and analysis of the BBC‘s international 24 hour television news channel, BBC World News, based in London’s New Broadcasting House.