Thembalitsha Foundation

Thembalitsha Foundation is group of people who seek to restore hope to the desperate and needy of South Africa by developing them to a point of self-reliance through the provision of healthcare, education and training initiatives.