Japan



Rwanda: Félicien Kabuga - a Life of Greed, Genocide and Impunity

[New Times] Félicien Kabuga, once one of the most wanted fugitives from justice with a $5 million bounty on his head, died in UN medical facilities in The Hague on 16 May 2026. The death of the once powerful businessman will not be mourned in his home co
Get more results via ClueGoal