KATHMANDU: Chief of the International Relations Department of the Chinese Communist Party (CCP), Liu Jianchao, who is currently in Nepal on a four-day visit, has reportedly lobbied to “discourage and discredit” Nepal-US relations. Instead, it is exerting pressure on Nepali political leaders to “further strengthen” Nepal-China relations. What does this mean? This means that the […]