Russia postpones launch of new space booster MOSCOW - Russias military has postponed the launch of a new-generation space booster rocket scheduled for this week, the defence ministry said on Thursday. 

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