About us
The Canada Africa Community Health Alliance (CACHA) is a non-governmental organization that seeks to improve the health for rural communities through partnerships to facilitate programs and initiatives for disease prevention, treatment, care, support, and education to the most vulnerable. Based on the determinants of health model, CanadaCHA accomplishes this in and with rural African communities in Tanzania, Bénin, Uganda, and the Democratic Republic of the Congo. Medical, infrastructure, and education missions are conducted and projects, implemented by local partners, are managed.
