China tried everything in its power to save its face in Nepal. But it faced massive humiliation
The Chinese Communist Party seemed to be going an extra mile to unite the two factions in the now divided Nepal Communist Party, a result of the merger of PM Oli’s Communist Party ...