Big TROUBLE for spaza shop registration in South Africa
Time is ticking for spaza shop registration in South Africa, but many believe there's something more sinister behind the ‘unworkable’ process.

Time is ticking for spaza shop registration in South Africa, but many believe there's something more sinister behind the ‘unworkable’ process.