Nuclear Deal is a Win-Win for US, Iran, and Even Israel

The ink was not dry on the historic Geneva nuclear accord with Iran before Israeli Prime Minister Benjamin Netanyahu denounced it as a “historic mistake” that would allow Iran to cheat and get closer to nuclear weapons. Netanyahu may have been doing Iran a favor. By criticizing the deal so harshly, he will make it easier for … Continue reading Nuclear Deal is a Win-Win for US, Iran, and Even Israel