Genesis Trust, South Africa (an outreach of the Norwegian Settler's Church) is a faith-based NPO that addresses the consequences of the prevalent ills of society and brings...
Genesis Trust, South Africa (an outreach of the Norwegian Settler's Church) is a faith-based NPO that addresses the consequences of the prevalent ills of society and brings...