Molo Songololo is a Cape Town based Child Rights NPO (non-profit organsiation) recognized as a leading participant concerning the rights and protection of children of South Africa.
Molo Songololo is a Cape Town based Child Rights NPO (non-profit organisation) recognized as a leading participant concerning the rights and protection of children in South Africa.