Why Nepal’s new currency note is a fresh jolt to ties with India

Why Nepals new currency note is a fresh jolt to ties with India

Why Nepal’s new currency note is a fresh jolt to ties with India
Why Nepals new currency note is a fresh jolt to ties with India