820,853 views | Trita Parsi • TEDGlobal 2013

Iran and Israel: Peace is possible