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
At the 14th Military Cooperation Sub-Group Meeting, India and Germany expressed deep satisfaction at the scope and depth of military cooperation and committed themselves to enhancing the bilateral military ties further. ...