Southern Africa Trust
Halfway House, Midrand, Gauteng, ZA
The Southern Africa Trust believes that it is possible to overcome poverty in our region if the real experience and voices of the poor shape what i... see more.
Halfway House, Midrand, Gauteng, ZA