
A street vendor stirs a pot of stew as she waits for clients in Randfontein on April 1, 2026. (Photo by EMMANUEL CROSET / AFP via Getty Images)

A street vendor stirs a pot of stew as she waits for clients in Randfontein on April 1, 2026. (Photo by EMMANUEL CROSET / AFP via Getty Images)