Tag: Leon Mugesera

Finally Deported

Finally Deported

If Canada had only looked quickly at the compelling evidence provided by Rwanda's fair justice system, it would have denied every excuse Mugesera brou...