Spanish politicians give final approval to amnesty law for Catalan separatists May 31, 2024 This is final political hurdle for controversial law, though it will face legal challenges.