Article Library / Videos

Amb. Dennis Ross – Chanel 2 Interview on “Iran Deal,” Peace Process

Ambassador Dennis Ross discusses the “Iran Deal” (Joint Comprehension Plan of Action) and the Arab-Israeli Conflict on Channel 2.