NANCY FOUNDATION TANZANIA CORP

The gentle footprints of kindness that you leave behind, make a lifetime of small imprints in the hearts of others, that will never wash away.
Author Anonymous

Neema means Grace in Swahili

Nancy means Grace in English

Grace: "God doing good for us that we do not deserve"