Former Nepali Ambassador to Denmark, Vijay Kant Karna, rebuked China for interfering in Nepal's internal matters, encroaching over its land and said that Nepal should be extremely cautious while accepting loans from China referring to Sri Lanka's eco ...