China’s Ambassador to Nepal Hou Yanqi is trying to save Oli’s government By Jai Kumar Verma               New Delhi. 12 July 2020. Chinese Ambassador to…