Restoring Hope Village is a community of homes in Welkom, South Africa, dedicated to caring for children who have been neglected, abused, or orphaned.
The mission of Restoring Hope Village is to break the cycle of abuse, illness, and death that leads to ongoing devastation.