Maghreb is the Arab-speaking area of North Africa, comprising Algeria, Libya, Tunisia, Morocco and Mauritania and the disputed territory of Western Sahara, with a combined population of about 90 ...