Goedgedacht Trust
Children & Youth, Poverty Alleviation | Western CapeShort description Providing long-term support to rural children and youth in the West Coast District through a poverty programme with the overarching objective of alleviating generational poverty in farming and