On Sunday, a high-level Chinese delegation led by the Deputy Minister of the Communist Party of China arrived in Kathmandu to “take stock” of Nepal’s political situation after the dissolution of the Parliament and the subsequent split in the ruling Communist Party of Nepal. Although no clear details on the […]