Author Archives: CACHA

FAQs

INTRODUCING CACHA
Canada Africa Community Health Alliance (CACHA) is a humanitarian foundation that offers basic health care to isolated African villages, participates in the fight against HIV/AIDS, and contributes to the training of human resources both in Canada and in the host countries of Benin, Tanzania, Uganda and Democratic Republic of Congo. 
OUR MISSION
CACHA seeks to improve [...]