The name Beautiful Gate, which is inspired by a Biblical miracle of healing and restoration, could not be more appropriate for the non-denominational Western Cape-based children’s ministry that has spent the last two decades reaching out to children and families in distress who have little or no hope for the […]