Critics warn that Nepal risks being another indebted country facing economic ruin if it accepts loans from China, in the wake of the Sri Lanka’s debt troubles
In Nepal, the Chinese infrastructure initiative is increasingly seen in the context of US-China rivalry