3) Approach to Community Development On-site consultation, technical assistance and financial support to partners Empowering communities to set their own development agenda and mobilize local volunteers and resources Established several registered and sustainable community-based institutions that now manage their own development initiatives
{}