Why Nepal’s New Power Brokers Should Worry India and China

.....

© Bloomberg