Hundreds of people protested outside South Africa's parliament on Thursday against President Jacob Zuma, who is accused of corruption and mismanaging the country's weak economy. The protest took place before an annual State of the Nation speech.
Police set up barbed wire barricades to keep protesters away from the parliament, but about 300 people walked through Cape Town's main street shouting "Zuma Must Fall!" and waving placards. Elsewhere in the city, pro-Zuma supporters also began to gather.
South African police fired stun grenades to disperse crowds which were threatening to breach barricades erected outside the parliament.
Members of the opposition EFF party left the parliamentary chamber as South Africa's President Jacob Zuma delivered his State of the Nation address in Cape Town.
Zuma was strongly criticised over a taxpayer-funded 250 million (then $23 million) upgrade to his private home and years of weak economic growth in Africa's most industrialised country.
South Africa's currency hit a record low of 17.9950 in January after dropping by more than a quarter against the dollar last year. Growth for 2016 was expected to be at 0.9 percent, while unemployment is at 25 percent.
The agricultural sector is reeling from the worst drought in decades, forcing Africa's top grain producer to import maize. The mining sector, hit hard by slowing demand from China, is shedding jobs and shutting unviable mines.
The opposition is hoping anger over the nation's economic woes will translate into votes in the upcoming local elections.
Julius Malema, the fiery leader of the far-left opposition Economic Freedom Fighters (EFF) party, said last week he would disrupt Zuma's speech, as he did last year, if Zuma fails to explain why he fired the finance ministers.
Zuma fired two finance ministers in one week. Minister Nhlanhla Nene was replaced by relatively unknown lawmaker David van Rooyen, sparking a selling frenzy in the markets. Zuma swiftly replaced van Rooyen with the respected Pravin Gordhan.
The speaker of parliament has vowed to quash any attempts to disrupt the proceedings. Last year security officials removed Malema and other EFF MPs.