Featured/फीचर

Internet Abuzz With Rumours Of Xi Jinping’s House Arrest, Coup In China

The internet is today abuzz with speculation about China President Xi Jinping being under house arrest. According to several posts on social media, Xi Jinping has been removed as the head of China’s…