Pledge to make a difference, together.
Compassion for African Villages is a nonprofit volunteer organization dedicated to working with African villagers to develop sustainable equitable educational resources.
Fundraising for an organization will help them help the world.