Author: Ali Harfouch

Ali Harfouch

Ali Harfouch graduated with a Master of Arts in Political Studies from the American University of Beirut. He is interested in current events and Islamic Thought. You can follow him on Twitter @asharfouch.

Articles written by this author: