Thousands take to streets of Spain to protest against Socialist Party’s Catalan amnesty deal
Protestors took to the streets of Spain on Sunday to voice their rejection of an amnesty deal between the Socialist Party (PSOE) and Catalan separatist groups that will potentially see thousands of