Ikhaya le Themba, a ministry to the poor in the life of JoshGen, celebrated their 17th birthday this year! Watch this short clip to see the tremendous ways in which they have been the hands & feet of Jesus to the less fortunate.
SHARE THIS STORY