Daily Archives: 27th July 2021

How to undermine a diplomatic triumph: Biden and the Iran nuclear deal

Biden and Iran nuclear deal Lawrence Davidson notes the Biden administration's misinformation that seeks to blame Iran for the failure to reinstate the nuclear deal, a failure he attributes to US "ideologues tied hand and foot" to the Israel lobby. Read more [...]