Get all the latest news, live updates and content about BBC World News: 24 hours news TV channel from across the BBC ... BBC Homepage. Skip to content ...