I have not had the chance to review the full decision, but the Supreme Court of Canada in a 9-0 decision has in a struck down detentions of non-citizens under security certificates as a violation of the Charter. This does not mean the immediate release of the three non-citizens currently held under the said certificates, as the SCC has suspended the decison for a year. The court concludes:
The scheme set up under Division 9 of Part 1 of the IRPA suffers from two defects that are inconsistent with the Charter.
(Cross post Little Tobacco)