Many commentators seem shocked that Canadians aren’t embracing the Prime Minister’s decision to apologize to Omar Khadr and to pay him $10.5 million in “compensation” for the wrongs that he suffered at the hands of Canadian officials. 

There is nothing virtuous about Omar's conduct. While a Canadian citizen, he was fighting against Canada and its allies in a war. If Omar feels that there were wrongs to be righted, he should now apologize to Canadians for his actions and donate the money he received for the benefit of Canadian soldiers and their families who have suffered mightily.