BBC World News

0 0

150
About Channel


BBC World News TV is a cable and satellite television station from London, England, United Kingdom, providing International News shows. As the news service of the British Broadcasting Corporation and the most widely broadcasted television channel around the world, BBC World News TV produces and broadcasts breaking news, news commentary and analysis, and video news reports from around the world.