London bid for  quot;best quot; ever Olympics in 2012: World News: London, Nov 20 :London has launched its bid to host the 2012 Olympics with a pledge that it would be  quot;the best Games the world has ever seen quot;. 

Which of the following sections of a newspaper would this article likely appear in? World News, Sports, Business, or Science and Technology? 