Here it is, direct from the US government....the 3 top state sponsors of terrorism. And this. Cuba is still on the list. These are some of the terrorist organizations that Iran supports...ISIL, Hezbollah, Hamas, Palestinian Islamic Jihad and the Popular from for the Liberation of Palestine. If these sound familiar, they should. They're the exact same organizations that are active in Palestine....hence why Israel is justifiably upset by any support of Iran. Stabbing attacks, car ramming, suicide bombing, etc are all terrorist strategies that are tried and tested by the Palestinians and then disseminated to other terrorists around the world.