Karim Mezran is adjunct professor of Middle East and North African Studies at the School of Advanced International Studies, Johns Hopkins University and Senior Fellow at the Middle East Policy Council in Washington, DC.