India, officially the Republic of India, is a country in South Asia. It is the second-most populous country, the seventh-largest country by land area, and the most populous democracy in the world. Read More
India is steadfast in its commitment to provide support in all arenas to African countries, for fulfilling their aspirations for peace and stability in the region, said Defence Minister Rajnath Singh on Tuesday. ...