
Thousands of people on Saturday protested in Madrid against an amnesty bill the Spanish government reached this week with Catalan independence parties, demanding the resignation of Socialist Prime Minister Pedro Sanchez.
Sanchez pledged last year to pass an amnesty exonerating people prosecuted for their role in Catalonia's failed 2017 independence bid -- in exchange for crucial parliamentary support from hardline Catalan separatist party JxCat.