Hamas is a terrorist organization and has no credibility to accuse others of anythings. Who is assisting Hamas, Palestinian Islamic Jihad, the Muslim Brotherhood, Hezbollah, and Houthis is their stated ambition to obliterate the one tiny Jewish State? If you said the Islamic Republic of Iran, you are correct.