India-Russia sign joint declaration, accords New Delhi: India and Russia on Friday gave a new thrust to their relations when they signed a joint declaration and eleven agreements and memorandums of understanding (MOUs) to strengthen bilateral cooperation in banking, energy, space exploration  

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