Protests in China: People took to the streets demanding the resignation of President Xi Jinping

Back to top button