Promoting our heritage for a greater understanding among all peoples is at the heart of what it means to be a multicultural nation.  Multiculturalism has been Canada's official policy for close to 50 years.