Hamas leader Ismail Haniyeh (L, top) speaks to Muslim worshippers following Friday noon prayer at Al Azhar mosque, in Cairo.
Hamas leader Ismail Haniyeh (L, top) speaks to Muslim worshippers following Friday noon prayer at Al Azhar mosque, in Cairo.

Cairo speech a symbol of Hamas's split with Syria