haniyeh-reuters by Thaer Abbas | May 6, 2017 | Senior Hamas leader Ismail Haniyeh. (photo credit: REUTERS)