Authors: Sounak Ghosh and Dr. Karamala Areesh Kumar Nepal is a miniature state nestled in a strategic position between China and India, two of the emerging powers of the contemporary world. Due to its geographical location, Nepal is an important buffer state and gives China and India equal opportunity to influence the region. In terms […]
The post Nepal between India and China appeared first on Modern Diplomacy.