Empowering Children. Strengthening Families. Transforming Communities.
Our programs are designed to rescue vulnerable children, restore dignity, strengthen families and empower communities for long-term sustainable development.
We identify, rescue and support children living on the streets by providing food, clothing, medical care, counseling, education opportunities and family reintegration.
We provide protection, education, mentorship, healthcare and life-skills training to girls who are at risk of abuse, exploitation or neglect.
We believe education is one of the most powerful tools for breaking the cycle of poverty. We support children by helping them access quality education and remain in school.
Whenever it is safe and appropriate, we work closely with families to reunite children with their loved ones while providing ongoing support and follow-up.
We partner with communities, churches, schools and local leaders to raise awareness about child protection and create lasting change.
Every number represents a life changed through compassion, partnership and hope.
Children Supported
Returned to School
Girls Protected
Community Volunteers
Together we can provide hope, education and protection to children who need it most.
Donate Now Become a Volunteer