Russia may have to delay ISS crew launch Russia may have to delay October #39;s planned launch of the next International Space Station crew by up to 10 days to fix a problem on the spacecraft that is to carry them into orbit, Russian news agencies reported. 

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