North Africa is predominantly Arab and relatively more developed. Many residents identify more with the Middle East than they do with the larger part of the continent. Hundreds of people from the south migrate to the north in search of greener pastures-but they are often met with hostility.