Basque politics

Spain frees nine Eta militants

Spain's top criminal court has ordered the release of nine jailed militants from the ETA Basque separatist group. The Audiencia…

11 years ago