AfricaAsiaMiddle EastNewsPodcastSouth AfricaWorld Ramaphosa condemns Israel’s ‘genocidal onslaught’ after meeting with Muslim leaders by Zahid Jadwat December 19, 2023 December 19, 2023 ANC President Cyril Ramaphosa briefed the media on Monday following a meeting with pro-Palestine groups. [Picture:… 0 FacebookTwitterPinterestEmail