08-02-2012, 08:14 PM (This post was last modified: 08-02-2012, 08:14 PM by Grunf.)
To make clear the title of the thread, as far as I know the Maghreb stands for The Arab Maghreb Union (AMU) trade agreement, i.e. union of Algeria, Libya, Mauritania, Morocco and Tunisia.