
How Indian Foreign Policy Works in South Asia
India is the largest democracy of the world having 1.4 billion people. India has an area of 1,269,219 sq miles made it the seventh largest country of the world and the largest country in the South Asia. India is bordered by Bangladesh, Burma, China, …