Welcome, Sign In
Israel Denounces Iran Nuclear Deal
Description:Former IAEA inspector Robert Kelley says Israel's criticism of agreement is unwarranted as it does not observe the non-proliferation treaty itself.
Real News Network
iran nuclear deal
iran nuclear talks
israel denounces iran nuclear deal