Protests in China against government’s strict Covid measures have intensified, with some people publicly venting their anger at the Communist Party leaders.
Thousands of protesters have turned out in Shanghai, where people could be seen bundled into police cars.
Students have also demonstrated at universities in Beijing and Nanjing.
The latest unrest followed a protest in the remote north-west city of Urumqi, where lockdown rules were blamed after 10 people died in a tower block fire.