Friday, November 22, 2024
- Advertisement -spot_img

TAG

Mechanism Chief Prosecutor Serge Brammertz

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