Israel supporters rally in Geneva, urging UN Human Rights Council to shed anti-Israel bias - World Jewish Congress

Israel supporters rally in Geneva, urging UN Human Rights Council to shed anti-Israel bias

Israel supporters rally in Geneva, urging UN Human Rights Council to shed anti-Israel bias

Dsc a