Yousef Aljamal

Yousef Aljamal is a researcher in Middle Eastern Studies and the author and translator of a number of books. He is assistant to the Editor-in-Chief of Politics Today.