Carthage Seminars
Carthage CarthageJuly 6th Talk/Lesson: "European Islam. Implication of migrations for Europe and Arab societies" July 7th Conference intervention: "Human mobility and Plural Societies. Migrations, cultural conflicts and social change".