Array
Shanghai is one of a number of Chinese cities that has seen protests over stringent COVID restrictions.
Start
United States
USA — Events BBC says Chinese police assaulted one of its journalists at protest