The Devi Show
As our economy tanks, liquidations have become more common in South Africa.
But liquidators often find themselves in the line of fire. Literally.
24 July 2023