'Why did your generals try to grab a few square kilometres of Indian territory in Ladakh?' 'And what happened to the hard work that you and Prime Minister Modi put into the Wuhan and Mamallapuram meets?' Claude Arpi writes a letter to Xi Jinping, China's self-styled supreme leader, who turns 68 today, June 15.