Active (1)

Our journey in Langa has been an incredible story of hope, opportunity and learning. During this time we have seen that Langa township is full of passionate people who...

community development, development, empowerment, philanthropy