Browsing: International Residual Mechanism for Criminal Tribunals (IRMCT)

TWO former leaders are currently being held by two international tribunals for their crimes against their people. Rodrigo Duterte, a…