Hamas says its top leader, Ismail Haniyeh, has arrived in Cairo for talks on the war in Gaza. Haniyeh is believed to be based in Qatar. Read More