Two recipients of Canada’s highest civilian honour have been stripped of their honours. One is a convicted sex offender; the other was found guilty of corruption. Peter Dalglish, a former humanitarian worker, and Jacques Lamarre, the ex-CEO of Canadian engineering ...