Victims of Ongwen’s Atrocities Awarded €52.4m in ICC Ruling Editor Feb 29, 2024 0 - Advertisement - The International Criminal Court (ICC)!-->!-->!-->!-->…