Pro-Palestinian protesters gathered to watch the proceedings on a large outdoor screen. On the other side, pro-Israeli protesters marched in freezing temperatures in the city center with images of people taken hostage by Hamas.

A heavy police presence made sure the pro-Israeli march and the pro-Palestinian march, with red-and-green colored smoke symbolizing the Palestinian flag, were kept separate.

Israel has rejected the accusations of genocide as baseless and accused Pretoria of playing "advocate of the devil" for Hamas, the Palestinian Islamist militant group it is waging war against in Gaza.