South Africa's ICJ success has ushered in a new era of international law in pursuit of justice for Palestine

.....

© Middle East Monitor