Xi Jinping, Chinese President, under house arrest?
Several media outlets claimed on Saturday that Chinese President Xi Jinping is currently under house arrest and that the army is currently in charge of the nation’s capital Beijing. Neither India TV nor any other reputable Chinese media outlet has independently confirmed the reports. According to the reports, Beijing has lost access to the outside […]
Continue Reading