British Grand Prix Threatened Reports that the British Grand Prix has been dumped from next year #39;s Formula 1 World Championship are a little premature, although that #39;s not to say it won #39;t happen. 

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