Israel Gaza South Africa ICJ International Court of Justice Tel Aviv Palestine

South Africa Accuses Israel Of Stepping Up Genocide In Gaza; Israel Slams It

featured-image