With Palestinian flags aloft and fists raised, about 1,000 protesters chanting “Allahu Akbar” (God is great) and “Free, free Palestine” marched through Cape Town’s city centre to Parliament on Wednesday morning, in a show of solidarity with Palestine.

Placards bobbed above the sea of faces: “Hands off Al-Aqsa Mosque!”, “End the occupation”, and “Free Gaza, free Palestine!”. Some protesters wore T-shirts with slogans: “South Africa will never be free until Palestine is free” and “Hands off Jerusalem”. ….more