Shanghai is gripped by anti-COVID-19 protests, which are also happening in Xinjiang, Beijing, and Nanjing.
Earlier this week, China reported a record number of COVID-19 cases.
On Saturday, Shanghai, China's most populous city and its financial hub, became the latest flashpoint for the anger of of Chinese people.
Per the BBC, protests are also happening in Urumqi city, Beijing, and Nanjing, in eastern China, all cities with rising COVID-19 cases and increasing levels of restrictions.
Earlier this week, China reported a record number of COVID-19 cases across the country, with 31,444 new COVID cases in the country on Thursday.