If you're still hunting for the perfect Mother's Day gift, a donation to this charity - an organization created to help women who have stepped into the role of Mother under the most heartbreaking circumstances imaginable - might be just the thing...
Mothers for All is a non-profit organization that supports the women in Botswana who are caring for children orphaned or made vulnerable by HIV and AIDS. The trust's primary focus is teaching income-generating skills to the orphans' caregivers - mainly women, often with little means, often caring for more than one child - thereby providing a sustainable means of support for them and their charges.
Mothers for All also aims to provide a social network through which the orphan caregivers can share their experiences, challenges and knowledge. Ultimately, the women will be taught permaculture and food gardening, and will be given environmental awareness training.
Click here to find out more.