China plans five-day space mission China has announced that is to send a second manned mission to space in 2005, signaling a firm commitment to its emerging space programme. 

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