The upheaval in Nepalese politics over the past few months has occurred following a power tussle within the ruling Communist-led dispensation despite the best efforts of Hou Yanqi, China’s ambassador to Nepal since 2018 to resolve it, writes Lt Gen P. C. Katoch (Retd) for South Asia Monitor