Friday, October 11, 2024
- Advertisement -spot_img

TAG

President Ramaphosa

ICTR Fugitive Fulgence Kayishema arrested

Fulgence Kayishema – one of the world’s most wanted genocide fugitives – was arrested in Paarl, South Africa in a joint operation by the IRMCT Office of the Prosecutor (OTP) Fugitive Tracking Team and South African authorities.

Latest news

- Advertisement -spot_img