Strangely though, no sooner did Mr Xi leave Kathmandu October 13, strange things began to occur.
15 Jan 2020 1:47 AM IST