National

Rights body accuses ICTR staff of intimidating witnesses

Human rights watchdog, African Rights (AU) has protested alleged intimidation and threats against witnesses in the case of Father Hormisdas Nsengimana who is currently held at the International Criminal Tribunal for Rwanda (ICTR).
no image
Edwin Musoni