Skip to main content

Kathmandu Post: UK piles pressure on rights front

Kathmandu Post: UK piles pressure on rights front

British support to Nepal could be jeopardised if Nepal fails to demonstrate political will to curb impunity.