The Netherlands and Iceland have formally joined South Africa’s case before the International Court of Justice (ICJ), accusing Israel of…
Francesca Albanese, the UN Special Rapporteur for human rights in Palestine, recently faced a campaign of disinformation and criticism following…