Home Tags ETA

Tag: ETA

World leaders urge ETA to declare end to conflict

-
International leaders meeting in Spain's Basque region appealed to separatist group ETA to announce an end to its four decades of...