How money, petty politicking protected Félicien Kabuga from justice for 26 years

Felician Kabuga was arrested in France on May 16. / Net photo.
Felician Kabuga was arrested in France on May 16. / Net photo.
Matthew Ndirima