Spain’s Parliament accepted a landmark legislation on Thursday that grants amnesty to Catalan separatists …
Tag:
Spain’s Parliament accepted a landmark legislation on Thursday that grants amnesty to Catalan separatists …