Connect to share and comment

Israel us election netanyahu obama barak

Appears In:
Prime Minister Benjamin Netanyahu and Defense Minister Ehud Barak are trading jabs over deteriorating relations with the US.
Israel us election netanyahu obama barak

Israeli Prime Minister Benjamin Netanyahu speaks at a special cabinet meeting in Jerusalem.

Uriel Sinai