Integrated community voluntary development program of Kenya
To promote community development through supporting, volunteerism and building their capacities to help develop projects.
To promote community development through supporting, volunteerism and building their capacities to help develop projects.