Hamas Makes Steps Toward Palestinian Unity Government Middle East & Cent. AsiaThe Caravel ArchivesSeptember 28, 2017Fatah, Gaza, Hamas, Ismail Haniyeh, PalestineComment