Mass protest in Shanghai today, where people are chanting “CCP step down. Xi Jinping step down”. Protests are rare in China, anti-government mass protests even seem unprecedented.
Mass protest in Shanghai today, where people are chanting “CCP step down. Xi Jinping step down”. Protests are rare in China, anti-government mass protests even seem unprecedented.