Source: http://www.ruleoflaw.ca/the-charter-and-canadas-new-political-culture-are-we-all-ambassadors-now/