Clashes occurred between protesters and police in Switzerland

Clashes occurred between protesters and police in Switzerland.

Coverage (2 sources)

Key entities