NEW DELHI: China is making hectic efforts to protect Nepal Communist Party (NCP)-led government in Kathmandu amid rifts within top leadership of the ruling dispensation
NEW DELHI: China is making hectic efforts to protect Nepal Communist Party (NCP)-led government in Kathmandu amid rifts within top leadership of the ruling dispensation