BBC News is the largest television news organization in the world. Originating from London, BBC has bureaus in dozens of countries on nearly every continent.

On the web: bbcnews.com | On social: @BBCNews