📹 Hundreds attend protests organized by far-left groups across Switzerland, with clashes also reported

Demonstrators set up barricades, set them on fire and clash with police, throwing fireworks, stones and bottles

Police respond with water cannons, tear gas and rubber bullets