Epa10982237 Thousands of demonstrators take the streets of downtown Madrid on 18 November 2023 to protest against the government's decision to grant amnesty to Catalan separatist leaders. (ANSA)
The streets of Madrid filled with 170,000 angry protesters on Saturday amid the biggest demonstration yet against the government’s amnesty for Catalan separatists.