Why Nepal trusts China more than India

With China surpassing India on the list of Nepal's largest donors and investors, India's unease has deepened. The problem is India still sees Nepal as its "backyard";

Update: 2018-02-19 09:53 GMT
0

Similar News

DRUG ADDICTS ARE NOT CRIMINALS