Eighteen Detained After Clashes at Arc de Triomf During Diada
Barcelona police detained 18 people, including 10 minors, after unrest near Arc de Triomf during alternative Diada events. Officers intervened as masked groups set containers on fire and confronted law enforcement. Nine officers sustained minor injuries.