Barak Ravid

Senior Diplomatic Correspondent, Israel’s Channel 13