Gaza's Hamas Prime Minister Ismail Haniyeh, right, listens to senior Fatah official Azzam al-Ahmad, left, while talking to journalists during a press conference after the announcement of an agreement between the two rival Palestinian groups at Haniyeh's residence in Shati Refugee Camp, Gaza Strip, Wednesday, April 23, 2014. ASSOCIATED PRESS