Amazing Grace Childrens Home
Amazing Grace is currently home to over 100 children between the ages of 2 and 19. This NPO was founded by Ms Busiswe Grace Mashaba in 1989. The home provides a safe space where the children can engage in recreational activities, receive basic medical care, and have access to nutritious meals, often supplemented from their