Cape Town protest

People hold placards and shout slogans while marching through Cape Town to protest Israel’s military campaign in Gaza and show their support to the Palestinian people, on Wednesday. Rodger Bosch/AFP

Share