Clashes between police and militant elements in a thousands-strong crowd of demonstrators transformed part of central Barcelona into a battleground…
Clashes between police and militant elements in a thousands-strong crowd of demonstrators transformed part of central Barcelona into a battleground…