Kenya Community Development Network (KCDF)
Promoting sustainable development of communities for social justice, through community engagement and organizing, local philanthropy, institution building, partnerships and networking, policy influencing and asset development.