New Delhi: Soon after Beijing airport cancelled a whopping 6,000 domestic as well as international flights, rumours started circulating on the Internet that perhaps Chinese President Xi Jinping had been placed under house arrest. It did not help matters that over the past two years, Xi had rarely stepped out of his presidential palace, sometimes only to meet top leaders of the Chinese Communist Party (CCP). He did not meet any global leader during this time citing Covid-19 concerns. After a hiatus of two years due to the raging Covid-19 pandemic, the Chinese President recently attended the 22nd summit of...