A model for social change

Esther Lewis|Published

A Cape Town project believes technology is the key to positive change.