Eylon Levy

A Landmark Legal Battle: South Africa vs Israel

South Africa is preparing to battle Israel in the International Court of Justice, aiming to force Israel to cease its…

11 months ago