China and India are both jostling for influence in Nepal by providing aid and investment in infrastructure projects.
Source of shared Link
China and India are both jostling for influence in Nepal by providing aid and investment in infrastructure projects.