The internet was abuzz with speculations about China President Xi Jinping being under house arrest and a possible military coup in the country. Several posts on social media claimed that Xi Jinping has been removed as the head of China’s People’s Liberation Army and has been placed under house arrest. However, there was neither the country’s ruling Chinese Communist Party nor the state media have given an official confirmation yet. Other unverified social media posts on Twitter claimed that no commercial flights flying over Beijing today. According to Aadil Brar, an expert on China, the reason Xi Jinping has been...