Chinese President Xi Jinping has appointed senior diplomat Xu Feihong as the new Ambassador to India after an unusually long delay of 18 months amid frozen relations between the two countries over the eastern Ladakh military standoff. While there is no official announcement here yet, the Chinese Foreign Ministry has confirmed to PTI that Xu,…