South Africa presents the ICJ with more evidence on Israel’s genocide

.....

© Green Left Weekly