India pulls 3000 troops from Kashmir India had pulled about 3000 troops out of Kashmir in a planned withdrawal, officials said yesterday, as the peace process between New Delhi and Islamabad came under strain. 

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