In late November 2022, thousands of people in Shanghai, Beijing, Chengdu, Wuhan, and other cities across China took to the streets to protest the government’s strict Covid-19 measures and some also ...