
Riot police clash with protesters over Catalan separatists trial
Riot police have clashed with pro-independence campaigners in Barcelona over the trial of a dozen Catalan separatists
Riot police have clashed with pro-independence campaigners in Barcelona over the trial of a dozen Catalan separatists