Rallies against China’s unusually strict zero-Covid measures spread to several cities over the weekend in the biggest show of opposition to the ruling Communist Party in decades.
This article, images and content belong to the source and curated for informational purposes.