Planting a Canadian flag on the streets of Shanghai seems like a cheeky bit of marketing these days, given the seemingly unending war of words between Ottawa and Beijing. Yet here it is: the first Tim ...