Canadian Race Relations Foundation

http://www.crrf-fcrr.ca/

The Canadian Race Relations Foundation is an organization dedicated to the elimination of racism in Canada.