Members of the the Economic Freedom Fighters (EFF) gather at Church Square in Pretoria on March 20, 2023 during a "national shut-down" called by their party to bring the country to a halt.  (Photo by PHILL MAGAKOE  /  AFP)
Members of the the Economic Freedom Fighters (EFF) gather at Church Square in Pretoria on March 20, 2023 during a "national shut-down" called by their party to bring the country to a halt. (Photo by Show more

Thousands of troops on streets across South Africa as scores are arrested