Motion passed 19 to 7 though one councillor noted: 'We're basically penalizing 160 countries that we recognize in our city for a few groups'