“Apartheid.” An “Apartheid State.” Israel=South Africa. It’s one of the constant themes of the Anti-Israel International. At a soccer game in Scotland, outside the stadium where an Israeli team was playing, the pro-Palestinian protesters were out in force, unfurling their Palestinian flags, and yet again denouncing the “apartheid” of the only state in the Middle […]