Skip to main content

Public demonstration at the Parade in Cape Town in support of their leaders"