Introduction
International migration is used to generally refer to movement of people from their country go live in other countries. There are several reasons associated with this form of migration such as civil war in the country of origin, search for employment, economic hardships in a person’s country, epidemics, and a search for bigger career opportunities. In most cases, international migration involves people moving from developing countries to go and live in developed countries which in turn impacts negatively on the developing countries. This is because such countries end up losing their skilled human resource as most of those people that ...