StreetSmart digs deep to change lives in Cape Town – one child at a time StreetSmart South Africa is a registered Public Benefit Organisation and Non-profit Organisation that was...