Our programs

Every program is planned with the community, delivered by trained staff and volunteers, and reported in full.

48,500People supported
1,240Children in education
18,300Medical consultations
265,000Meals distributed
6,800Families assisted
142Projects completed

Cumulative figures, 1994 – 2025

How we work

From your donation to verified impact

DonateChoose a cause and give securely online.
VerifyEvery payment is verified and receipted.
AllocateFunds are assigned to approved projects.
DeliverTeams deliver aid and record every expense.