International Justice UN International Residual Mechanism for Criminal Tribunals: The Appeal Judgement in Prosecutor v. Fatuma et al. Scheduled for 29 June 2022. 23-06-2022 By ghrtvFebruary 18, 20230