Hamas sacrifices Gaza for its extremism Ismail Haniyeh - ...