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
Japanese defence and foreign ministers may hold talks with their counterparts from India in 2+2 format meetings in Tokyo in April, a media report said on Wednesday. ...
Recent initiatives and milestones in India's development cooperation with Nepal are likely to be highlighted during the upcoming visit of Nepal Prime Minister Sher Bahadur Deuba to India, his first official trip since his appointment as PM in July la ...
The International Organization for Migration (IOM), UN Migration in partnership with the Government of India's think-tank NITI Aayog organized a National Conclave on March 29, 2022, at Hotel Taj Palace, Chanakyapuri in New Delhi to initiate, contribu ...