Currently large flows of refugees from Syria, Iraq, Libya and other countries are finding their ways to various safer countries in the region and to Europe. In both regions these flows of refugees have sparked intense debates. Whatever one's opinion on the matter is, it seems without a doubt that both the MENA region and Europe will experience large flows of migration in the years to come. In orde...