October 29, 2024 / 0 Comment Re: South Africa files fresh evidence to UN Court that Israel is committing genocide in Gaza By Muhammad Nouman - In Uncategorized Share The Legacy of Nelson Mandela Lives on . Accountability Is inevitable. icc judges need a re education.complicit as well in the GENOCIDE. Source link