All posts by Omar Barakat

About Omar Barakat

Omar Barakat is a Palestinian studying in France at the American University of Paris.


    No posts by this author.