Civil Guard riot squad officers and Catalan Police (Mossos) clashed physically in the town of Sant Joan de Vilatorrada, Cadena SER in Catalonia reported, posting video footage of the incident.
Civil Guard riot squad officers and Catalan Police (Mossos) clashed physically in the town of Sant Joan de Vilatorrada, Cadena SER in Catalonia reported, posting video footage of the incident.