Catalan separatists freed from jail pledge to continue struggle
Al Jazeera STUDIO
Nine separatist politicians and activists are promising to keep pushing for a Catalan republic after their release from prison in..
Nine separatist politicians and activists are promising to keep pushing for a Catalan republic after their release from prison in..