With a 30-year track record for innovation The Community and Individual Development Association has worked directly with over 50,000 South Africans, and touched the lives of at least 500,000 South Africans, along with hundreds of individuals from Southern Africa. Read More