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.

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.