Nepal PM Oli was all set to lose his chair this time but then Hou Yanqi did her magic again
The Chinese Ambassador to Nepal Hou Yanqi has done it again. She has once again crossed the line that distinguishes a diplomat from a local politician. The high-profile and extremely controversial ...