Rare and unprecedented protests have gripped China this week, with thousands of demonstrators across several major cities taking to the streets to demand Xi Jinping step down.
This article, images and content belong to the source and curated for informational purposes.