Cause Index
Ubuhle Bezwe Remedial School

Ubuhle Bezwe Remedial School

Ubuhle Bezwe is a non-profit organization that homes 24 children who are orphans, vulnerable, abused, neglected and abandoned.