Popular Resistance Committees
An alliance of Islamic Jihad and the Popular Resistance Committees claimed responsibility for the attack, stating that it was carried out in reprisal for the assassinations of Hamas leaders Sheikh Ahmad Yassin and Abdelaziz Rantisi by the Israeli army some weeks earlier.