One important aspect of globalization is characterized by the movement of people across national and international borders, which could undermine the legitimacy of social systems and institutions that have existed within, and relied upon, the nation state. The enfranchisement of foreign immigrants is undoubtedly one of the challenges faced by countries because of the pressure...