Blair rallies support for 2012 London 2012 Olympic bid leaders yesterday insisted that the capital has a realistic chance of winning the right to host the next but one summer games despite starting the campaign behind the clear favourites, Paris. 

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