London anti-terror police arrest two Spanish Eta men

Two Spanish men who are members of the Basque separatist group Eta have been arrested in west London over alleged terrorist offences, Scotland Yard and Spanish officials say.
no image
Quartz