Omar Khadr was 9-10 when his father dragged him into al Qaeda and war.  Bit young to be waving the flag.  From my readings, Omar was delighted when he was told actual Canadians were going to visit him (in Guantanamo).  So he knew something of this country's reputation and welcomed it, if not its reality under Harper.

Regardless of what you (or I) think "should" have happened - Omar is a Canadian citizen and all of us deserve fair treatment by our government. That is where Chretien, Martin and Harper fell down.  Harper's role is simply the most egregious  because of his blatant defiance of the charter, grandstanding and fundraising on Khadr - which continues to this day.  It's simply shameful.

BTW - in scorning the Charter of rights and freedoms - Scheer and Harper display notable contempt for Canadian values as well. If they want to change laws and the charter - fine, but simply spitting on it is not good Canadian character.