The Zionist Organization of America (ZOA) has described the agreement concluded over the weekend in Geneva between the P5+1 –– the five permanent members of the United Nations Security Council (Britain, China, France, Russia, the United States) and Germany –– and the Islamic Republic of Iran as an appeasement deal. This is our era’s new […]