Boucherf v. Algeria

Comm. No. 1196/2003, U.N. Doc. CCPR/C/86/D/1196/2003 (2006)