In a recent desperate attempt, Chinese Ambassador to Nepal Hou Yanqi is making every effort to avoid a split in the ruling Communist Party of Nepal (NCP). While she has been noticeably silent on Twitter and Facebook pages since 30 June, Yanqi continues to hold meetings behind the door with […]