Aliza Bin Noun, Israeli Ambassador to France, speaks to Mark Owen

Israeli Ambassador to France on France 24

Aliza Bin Noun, Israeli Ambassador to France, speaks to Mark Owen