In an unprecedented show of resistance against the Xi Jinping regime and Communist party in China, thousands took to the streets in major cities including Shanghai, where hundreds chanted “Step down, Xi Jinping! Step down, Communist Party!”. There were protests at several Chinese universities as well, CNN reported. On Thursday,...
The post appeared first on .