The Kubera Principle

China protests: Dramatic photos from across the country

Scenes of protest from China, which has seen unprecedented demonstrations against Covid restrictions.