CAPE TOWN - Civil organisations in Delft, Cape Town say their calls for foreign-owned spaza shops to be shut down were not ...