Jun 25, 20173 minFinancially independent civic and community NGOs are vitalThe Kenya Community Development Foundation turned 20 this week. 300 community and civic leaders from Kenya and as far away as South...