The report that Chinese President Xi Jinping has been placed under house arrest has gone viral online.
The report that Chinese President Xi Jinping has been placed under house arrest has gone viral online.
Days after the internet was abuzz with the alleged coup by the army in China and the rumored house arrest of President Xi Jinping...