profile image

Ilan Baruch

Former Israeli Ambassador to South Africa

Ilan Baruch is a peace activist and former Ambassador of Israel to South Africa who resigned from Israeli diplomatic service on grounds of principle