ETA leader arrested in France
ETA commander Francisco Javier LĂłpez Peña AKA “Thierry”—on the run since 1983 and held responsible for ending the last ceasefire—was arrested late May 20 in Bordeaux in a joint operation involving the French Gendarmerie and Spanish Guardia Civil. Arrested with… Read moreETA leader arrested in France