National Shutdown Deep Dive Report
The Economic Freedom Fighters (EFF) mobilised a protest on 20 March 2023 to demand electricity and to call for the resignation of the current President of South Africa. They called this protest a “National Shutdown” with the hopes that all South Africans would get behind their cause to remove President Ramaphosa, just like South Africans …