Community Development Alliance

To create a vibrant and socially conscious society aware of its rights and obligations in the development.