Our Mission:

No child left alone

We help support the caregivers of disadvantaged children in Botswana an South Africa, providing dignified training and work opportunities to caregivers and so giving children the chance they deserve.



Mothers for All originally started in Botswana as a project to support women caring for AIDS orphans, by teaching them income generation skills. We then expanded to South Africa where our work included training prisoners, ex-offenders and vulnerable youth in technology skills.