Mugesera will still be deported

Editor, United Nations High Commissioner for Human Rights Committee against Torture (OHCHR-CAT) plea for a delay in war criminal Leon Mugesera’s deportation from Canada to Rwanda over alleged torture claims that he might be subjected to once he is in the country was regrettable.
no image
Times Reporter