News

The Chief Prosecutor of the International Residual Mechanism for Criminal Tribunals (Mechanism), Mr. Serge Brammertz, concluded an official visit to Kigali, Rwanda from 05 to 09 May 2025, as part of ...