Protests erupted across China throughout the weekend, including at universities and in Shanghai where hundreds chanted “Step down, Xi Jinping!
Step down, Communist Party!” in an unprecedented show of defiance towards dictator Xi.
Protests erupted across China throughout the weekend, including at universities and in Shanghai where hundreds chanted “Step down, Xi Jinping!
Step down, Communist Party!” in an unprecedented show of defiance towards dictator Xi.
Barely a month after Xi Jinping positioned himself as the presumed leader of China for life, there is an unprecedented public..