Africa meets Southern and Mediterranean Europe