Which foreign left-wing group in Europe, anyone know?
The name of the group is in the news reports. Center for something something. Never heard of them before.