On 20 March 2023, the leader of the EFF, Julius Malema, along with several heads of other organisations, led a march through the streets of Pretoria, calling for an end to power cuts and for President Cyril Ramaphosa to step down.
View Story
Malema: Ramaphosa is no longer our president
No comments yet