The dual-island Caribbean nation designated Iran’s Revolutionary Guards, Hezbollah and Hamas as terror organizations. | Read More in JNS.org – Jewish News Syndicate