Allegations of ICC Official Funding LRA Prompt Investigation in Uganda
September 25, 2023 KAMPALA, Uganda – In a startling development, Uganda has launched an investigation into allegations that a former senior official of the International Criminal Court (ICC) may have been involved in funding the…