India and China may be in the process of lowering tensions in the Ladakh region but there appears to be no end to the proxy war being waged by the two countries in Nepal. It is no secret that Nepal’s ...