Storia: Hamas and Islamic Jihad caught in a bind between Iran and Gulf states — Warptech News