So maybe he should be tried in secret in a secret prison . . . oh wait, that's Iran, not Canada.  In Canada we have the right to know about, (and comment about) those who are charged with crimes.  Anything less puts those in the custody of authorities at great risk.