The Grandsons of Abraham is a church-based rescue center in Mombasa working with the community in rescuing, rehabilitating, offer skill training and remitting the children back to their families or relatives.
We believe in the strength of working together with all stakeholders.