Spain pardons nine separatist leaders of Catalonia's failed 2017 independence bid
Published
Nine leaders have been pardoned over a failed 2017 independence bid as Spain's prime minister says it is time to end divisions and confrontation.
Full Article