Friday, March 29, 2024
- Advertisement -spot_img

TAG

French police arrested Kabuga

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