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