Hafez Ali Barghouthi Hafez Barghouthi Hafez Ali Barghouthi’s tracks الشربيني at التوبة by Hafez Ali Barghouthi published on 2014-03-15T15:20:11Z