The Zionist Organization of America (ZOA) has condemned yesterday’s Senate vote, which failed to stop President Barack Obama’s catastrophic and frightening Iran nuclear deal, despite the fact that a majority of the Senate opposes it. Senate Democrats blocked a resolution of disapproval of the deal going to a final vote by a vote of 58-42. […]