eyeWitness to Atrocities (eyeWitness), founded by the International Bar Association (IBA), has announced that Fatou Bensouda, the immediate past Chief Prosecutor of...
Dominic Ongwen has today, 18 December 2023, been transferred to a prison facility in the Kingdom of Norway to serve his sentence...