India, officially the Republic of India, is a country in South Asia. It is the second-most populous country, the seventh-largest country by area, and the most populous democracy in the world. Read More
India and Russia on Thursday held a wide-ranging discussion on issues on the UN Security Council agenda and agreed to deepen cooperation on counter-terrorism at the UN and other multilateral platforms. ...