Cycling: Armstrong question hangs over 2005 Tour PARIS Lance Armstrong was absent when the route and difficulties of the 2005 Tour de France were made public in Paris, but his aura filled the hall. 

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