Nothing could make me happier than to see Xi Jinping deposed.
But being under house arrest? Come on!
How can someone under house arrest travel outside China? This entire article is just flight of fancy.
I have no idea if any of this is true but according to the story Xi was put under house arrest after he had returned to China.
Never challenge worse.
If it is too good to be true, it probably isn’t.