Omar was born in Canada, he is a Canadian period.  Our government failed him by allowing (even participating) him to be tortured by the Americans and now we have to pay the price for that failure.  Do I like it? No.  How do we prevent this from happening again? Easy, make sure that our future elected governments stand up for all it's citizens (even the less desirable ones) rights.  If the government of the day did what it was supposed to do - we would not be having this discussion today.