Nepal’s Sher Bahadur Deuba government has dumped Chinese projects entirely
Nepal is a changed country, it is no longer the same Himalayan nation that welcomed Chinese investment with a ruling party getting progressively closer to the Chinese Communist Party (CCP). Chinese Ambassador to ...























