Canadian multiculturalism is in rude health and has licked the kinds of problems that crop up in other countries. Haroon Siddiqui explains how.
Buy this magazine