Lets Talk Israel

The South African Jewish Board of Deputies has recently gone online with its project www.letstalkisrael.com, a website intended to explicitly debunk claims that Israel is an apartheid state, an allegation frequently made by Israel’s detractors.