Pardoned Catalan pro-independence leaders leave prison in Spain
Euronews English
Nine separatists pardoned by the Spanish government walked free from prison on Wednesday, where they were serving lengthy terms for..
Nine separatists pardoned by the Spanish government walked free from prison on Wednesday, where they were serving lengthy terms for..