Little Seeds

Little Seeds is an Early Childhood Development (ECD) unit, which came into being through a need to unify ECD programmes and services delivered separately by Diaconia and Badisa. Diaconia is […]