On 18 December 2023, Dominic Ongwen was transferred to a prison facility in the Kingdom of Norway to serve his sentence of imprisonment. Mr Ongwen […]
Headline
Everything has a legal perspective