Daily Archives: 1st December 2013

Iran nuclear deal: a victory for diplomacy

Iran nuclear deal Lawrence Davidson argues that the Obama administration deserves praise for defying the radical right and the Zionist lobby and pushing the interim nuclear deal with Iran through to a conclusion. Read more [...]