Nepal's economic ties with China raise concerns about ‘debt trap diplomacy’ | Mint Mint Source link