Canadian Arab Federation
The Canadian Arab Federation (CAF) was formed in 1967 to represent the interests of Arab Canadians with respect to the formulation of public policy in Canada. It presently consists of over 40 member o...