06 Nov 2023 Press Releases South Africa recalls ALL remaining diplomats from Israel November 6, 2023 By Muhammed Desai 06 November 2023 The human rights NGO Africa4Palestine welcomes the... Continue reading