AOL Television

Israel Denounces Iran Nuclear Deal

  • Aired: 1/25/2013
    • Length:
    • Plays: ???
Synopsis >

Former IAEA inspector Robert Kelley says Israel's criticism of agreement is unwarranted as it does not observe the non-proliferation treaty itself.

TV GUIDE Users' Most Popular