Iran and Israel: Peace is possible

835,884 views|
Trita Parsi |
TEDGlobal 2013
• June 2013