hamas islamistlatest news & developments