Spain pardons Catalan leaders over independence bid

Spain pardons Catalan leaders over independence bid



Nine separatists have been jailed over a failed 2017 independence bid, however the pardons are controversial.



Source link

World