Friday, April 19, 2024
- Advertisement -spot_img

TAG

Genocide and War Crimes

Mechanism fugitive Félicien Kabuga arrested today

Arusha, The Hague, 16 May 2020 - Today, Félicien Kabuga – one of the world’s most wanted fugitives who is alleged to have been a leading...

Latest news

- Advertisement -spot_img