June 18, 2020

India, Nepal and China: The Geopolitical Conundrum

The once cordial relationship between India and Nepal—the two neighbouring States—has been damaged after a border defined by a two-century-old treaty has come under dispute. India’s inauguration of a new road linking Dharchula in Uttarakhand with Lipulekh Pass for pilgrims […]

Now we are on Telegram too. Follow us for updates