Nepal Is Hardly China’s Best Bet in the Himalayas

Beijing has the upper hand for now, but will New Delhi win the long game?

This post was originally published on The Diplomat.