The Chengdu Overpass Protest and Its Antecedents: “The People Do Not Want a Political Party With Unchecked Power”
In the early hours of the morning of April 15, 2025, a lone protester lashed three long white banners with red, hand-painted political slogans to the railings of a pedestrian overpass near a bus station in Chengdu, and unfurled...