Stories Tagged 'Trade and transit agreement'
The trade and transit agreement with China ends Nepal’s dependence on India
full story »