Tshwane Leadership Foundation
The Tshwane Leadership Foundation (TLF) is committed to healthy, vibrant communities flourishing in God’s presence. TLF is an inne... see more.
Please select a campaign to fundraise for below
Every Day:7 Residential programmes, caring for 160 persons 3 Drop-in centres, caring for 150 persons 40 Children at the daycare centre 35 C...