Iran, a Longtime Backer of Hamas, Cheers Attacks on Israel. Gaza Strip, Iran, Israel, War and Armed Conflicts, Defense and Military Forces, Hamas, Palestinian Islamic Jihad, Islamic Revolutionary Guards Corps, Khamenei, Ali, Palestinians