Spanish Police Arrest Nine ETA Suspects
Spanish police have arrested nine suspected members or supporters of the armed Basque separatist group ETA, including a city councillor. Full Story
Spanish police have arrested nine suspected members or supporters of the armed Basque separatist group ETA, including a city councillor. Full Story