“The Iranian government supports terrorist groups including Lebanese Hezbollah, Palestinian Islamic Jihad, and Hamas.”