China: A threat to Nepal’s democracy?By Mahesh Kushwaha Nepal has only recently escaped from the shackles of autocracy--the Xi Thought has no place here.